主要注意语法格式
整数100
浮点 2.1
字符串:这里的Hello World就是字符串
布尔值:and 运算是与运算,所有都为true 才是与运算
or是或运算,只要其中有一个是true,or的运算结果就是true
not运算是非运算,把true变成false,把false变成true
空值:Python中的一个特殊值,用None表示,none不能理解为0,因为0是有意义的
浮点型字符型整数二进制
Python的变量,变量可以是字符串,布尔值,空值,
1.变量名由大小写字母、数字和下划线_组成
2.变量不能用数字开头
3.变量尽量不要和Python关键字重合(比如前边的and or not)否则可能导致python原本的关键字发挥不出作用
以下变量名都是合法的
num count _none min_value
以下变量都是不合法的
1num 666 1_cd and
定义变量
变量名=数据
a=1
这个例子里a就是变量 他的值是整数1
hello=‘Hello’ 在这个例子里hello就是变量 他的值是字符Hello
在python里一个变量可以先后存储多种不同类型的数据
a=1 这个时候存储的是整数类型
print(a)
a='ABC’这个时候存储的是字符串类型
print(a)
这是python语言的特性,我们称之为动态语言,与之相对应的Python、javascript等等都是动态语言 JAVA C C++都是静态语言。
注意语法格式p为小写
四则运算
整数和浮点数都可以进行四则运算
从上面可以发现一个规律,整数和浮点数运算后 ,得到的结果不管小数点后是否有值,结果都变成浮点数了,这是合理的,浮点数可以表达整数的结果,但是整数不能表达浮点数的结果
取模数最后得到的是0那么就是偶数
地板除 忽略小数点
round 函数 保留小数点位数
关于布尔类型的运算
not 优先级高于and 和 or
如果包含‘那么我们就用"
如果包含"我们就用’
如果都包含那么我们就用/在每个‘或者"符号里去 并且/不占用字符
为了区分 ’ 我们要在前边加
为了区分 ‘’ 我们也要在前边加
而这里的一个\代表的是两个/ 就是\
所以\是\
而\是\\
\n是\n
\t是\t
Python的字符串format
字符串format由两个格式组成
字符串模板和字符串数据组成 通过大括号{},就可以把模板数据内容镶嵌到字符串模板对应的位置
字符串模板
template=‘Hello{}’
模板数据内容
world=‘World’
result= template.format(world)
print(result)#=> Hello World
还可以调整顺序Hello{0} Hello{1} Hello{2} Hello{3}