上一篇已经简单介绍过Python软件的下载、应用环境以及简单程序的介绍,下面开始进入Python的基础部分介绍。
1
表达式
1,表达式:值和操作符的组合称作表达式。它总是可以求值为单个值。
Eg:>>> 2+3
5
【2+3就是值与操作符的结合,2、3是值,+是操作符】
2
操作符的介绍
2,操作符的介绍
1)+、-、*、/、**(乘方)、%(求余数)、//(商数求整)是简单的数学操作符,可用于整型和浮点型数据类型。
其使用优先级为:**(乘方)>*、/、%(求余数)、//(商数求整)>+、-、
Eg:>>> 3%2
1
2
8
2)若要改变其优先级顺序,则需使用()改变其优先级顺序。(与数学上使用()改变其运算顺序一致)
Eg:>>> (2+3)**2
25
3)同样一个操作符应用于不同的数据类型含义不一样。
如‘+’应用于浮点型、整型数据表现为算术上的相加,应用于字符串则表现为字符串的连接。
Eg:>>> 2+3
5
>>> '2'+'3'
'23'
如*用于整型或浮点型数据之间表示为相乘;应用于字符串和整型数据相连则表示为字符串的复制。
Eg: >>> 2*3
6
>>> 'wo'*4
'wowowowo'
3
变量
3,变量:用来代表盛放内容的一个盒子。(可类比盒子上的标签来理解,所存放的内容放在盒子里,那存放的内容也决定了盒子的特异性可理解为盒子的标签)
Eg:>>> a=2
2
【a即是变量,存放可变内容】
Tips:1)一个变量只能存放一个值,如果同样一个变量名称一前一后出现存放两个不同内容,输入变量,只能输出靠后一次所存储的内容。
Eg:>>> a=2
3
【可对照盒子的类比来理解,一个盒子只能存放一个内容,如果先后放入两个内容,相当于对一个盒子贴了两个标签,我们只能识别出后贴上去的那个标签!】
Tips:2)变量的命名要求:
只能包含字母、数字、下划线。(换言之,不允许存在其他的符号如@、#等,也不允许存在汉字)
只能由一个词组成
开头不能是数字
大小写视为不同的变量。(如A与a)
Tips:3)变量的赋值要求:
可直接手动输入内容
Eg:>>> a=2
2
可使用input函数要求读者输入!
Eg:>>> a=input('请输入你的名字')
请输入你的名字Andy
4,三种数据类型的介绍
每个值都属于一种数据类型,这里先介绍三种常用的数据类型:整型、浮点型、字符串数据类型。
整型:如1、2、3整数是整型。(int)
浮点型:如1.2、1.0、1.22等带有小数点的数字是浮点型。(float)
字符串型:Python中如需要输入文本,则需使用’’或“”引入文本内容
Eg:>>> hello
Traceback (most recent call last):
File "
", line 1, in
hello
NameError: name 'hello' is not defined
【直接输入hello,Python将其识别为变量的名称,但并没有为变量赋值,所以返回值为错误!】
>>> 'hello'
'hello'
【使用’’引入,意在告诉Python这是字符串。】
5,超重点!!!
敲黑板!!!
英文中输入的符号除‘’字符串内部可引入中文状态下符号,其余均使用英文状态下符号。
领取专属 10元无门槛券
私享最新 技术干货