基础学习
下面是一个Python的代码程序片段
#这是一段注释 a = 1000 if a > 100: print('a > 100') else: print('a <= 100');
#后面跟注释语句,其他没行都是一个“有效”的语句,当语句以:结尾时,缩进语句视为代码块,缩进的另一个好处是强迫你写出缩进较少的代码,你会倾向于把一段很长的代码拆分成若干函数,从而得到缩进较少的代码。
Python是大小写敏感的。
1.数据类型和变量
- Python可以处理任意类型的数字,程序的表现方法跟数学是一致的:1,0,-100;浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23×109和12.3×108是完全相等的。浮点数可以用数学写法,如1.23,3.14,-9.01,等等。但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23×109就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,等等
- 浮点小数:浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23×109和12.3×108是完全相等的。浮点数可以用数学写法,如1.23,3.14,-9.01,等等。但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23×109就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,等等
- 字符串
用’或””表示括起来任何文本,比如’abc’,”efg”。如何文本中包含’或者”,可以通过\进行转义,列如:
'I\'m \"OK\"!'
表示的是
I'm "OK"!
2. 布尔值
Python中用True和False表示,注意大小写
3.空值
Python中用None表示空值,None不能理解0,因为0是有意义的
4.变量
a = 100
b = a
a = ‘100’
c = 10