2020-10-22

本文介绍了Python编程的基础知识,包括变量的使用,如一个变量可关联一个对象,对象可被多个变量关联,以及变量命名规则。讲解了赋值语句、数据类型如整型、浮点型、字符串和布尔型的表示与转换。还提到了内存管理中的引用计数和del语句的作用。此外,讨论了输入输出函数input()和print()的使用,以及类型检查函数type().
摘要由CSDN通过智能技术生成

什么是变量
·一个变量只可以关联一个对象,一个对象可以被多个变量关联
·变量是关系对象的一个符号,又叫标识符·‘=’是用来表示关联的,通常是把等号右边的字符,数字或者表达式等等,关联给左边的变量
·变量及可以关联对象,又可以关联表达式 变量的命名规则
1.数字,下划线,字母组成
2.数字不能作为开头
3.不能使用python关键字(33个)·None(空值),True,False,is,del,if,elif,else
注释:给人看的,通常是对代码的描述
PEP8:代码的规范
1.单行注释:#注释的内容
2.多行代码: 三引号开头,结尾----代码介绍 Ctrl+/—多次一次性注释代码执行过程在程序运行前,通过编译器将源代码变成机器码,
例如:C语言
优点:运行速度快
缺点:开发效率低,不能跨平台解释在程序运行时,通过解释器将程序逐行翻译,然后执行,
例如:Javascript
优点:开发效率高,可以跨平台
缺点:运行速度慢
python是解释型语言,但是为了提高运行效率,使用了一种编译的方法,编译之后得到pyc文件,存储了字节码(特定于python的表现形式,不是机器码)
今日内容语句(statments)
·语句一定要完整,表达一个含义
·语句是计算机的一个执行单位(让计算机干一件事,通常用语句为一个单位)
·赋值语句是用来创建一个变量,并且将这个变量绑定在一个实例对象上赋值语句
变量名=表达式(数字,字符串,函数,运算式)
变量1=变量2=表达式
变量1,变量2,变量3=序列(按顺序赋值)
del语句
1·语法:del变量名1,变量名2
2·作用:用于删除变量,同时解除与对象的关联,如果可能则释放对象
3·自动化内存管理的引用计数:每个对象记录被变量绑定(引用)的数量,当为0时被销毁。
显示换行
“\”反斜杠作用:告诉解释执行器,表示下一行要接着这一行写
隐示换行
格式:() [] {}
作用:一定是成对的,在括号中的算一个语句*******

**

Print(value,…,sep=”,end=’\n’)Sep:分隔符
end:输入完毕后在末尾加的符号
\n表示一个换行
数据类型
在python中,变量是没有类型的,但关联的对象有类型
通过type函数查看
type(变量的名字)
空值对象None表示不存在的特殊对象
作用:占位或解除与对象的关联整型(int)表示整数,包含正数,负数,0
字面值:
十进制:5
二进制:0b开头,后跟1或者0
八进制:0o开头,后跟0-7
十六进制:0x开头,后跟0-9,AF,af
整数池>>> a=500>>> b=500>>> id(a)13491520>>> id(b)13491536
浮点型
(float)表示小数,包含正数,负数,0.0
字面值 小数:12.0 12.3 -45.0 科学计数法:
e/E(正负号)指数 1.4636e6
字符串(str) 是用来记录文本信息(文字信息)
字面值:””或者’’
误区:英文也可以是字符串>>> print(‘1’+‘2’)12>>> print(1+2)3
布尔bool
用来表示真和假类型True表示真(条件满足成立),本质为1Flase表示假(条件不满足或不成立),本质为0
#数据类型转换转换为整型:int(数据)
转换为字符串:float(数据)
转换为字符串:str(数据)
转换为布尔:bool(数据)
结果为false:bool(0),bool(0.0),bool(None)#str----int>>> number01=int(‘18’)>>> print(number01)18#int------strmassage=str(11)Print(massage)#str--------floatNumber02=float(‘1.23’)#float-----intNumber03=int(2.33)
#2函数Input
作用:从控制台获取数据
格式:input(‘提示语:’)
提示语可以有,可以没有和变量进行关联Print(输出函数)
作用:将括号中的内容显示在控制台中格式:print(value,sep=’’,end=’’,file=sys.stdout,flush=False)
Sep:分隔符
End:输入完毕后在流末尾,自动加一个字符串,默认换行符‘\n’
File 流对象,默认为sys.stdout
Flush 是否将流立即输出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值