数据类型值字符串(str)
数据类型之列表(list)
使用[ ]的为列表
['junjie', 18, 'junjie2']
既然中括号之中的数据作为一个整体,那么如何取出任意一个想要的值?
数据类型之字典(dict)
不要光看,多敲。
如图所示 单纯的输入input( )之后运行无任何显示,但是,我们换种方式来操作。
这样就看的简单明了
算术运算符
// % **
比较运算符
== 判断值是否相等
!= 值不等于
增量赋值(偷懒)
n = 666
n = n + 1 # n += 1
n = n - 1 # n -= 1
n = n * 1 # n *= 1
n = n / 1 # n /= 1
链式赋值(偷懒)
x = 666
y = x
z = y
x = y = z = 666
交叉赋值(重要)
需要m=999,n=10 ,如何操作
方式一
方式二
name_list = ['jason', 'kevin', 'tony', 'jack']
name1 = name_list[0]
name2 = name_list[1]
name3 = name_list[2]
name4 = name_list[3]
解压赋值
name1, name2, name3, name4 = name_list # 左右两边个数相等
name1, name2, name3 = name_list # 少一个不行
name1, name2, name3, name4, name5 = name_list # 多一个也不行
进阶用法:可以打破上述规律 特殊符号 *号
name1, *, name2 = name_list
print(name1, , name2) # jason ['kevin', 'tony'] jack
name1, * = name_list
name1, name2, * = name_list
在python逻辑运算符就三个
and 与
用于连接多个条件并且多个条件必须都成立才可以
or 或
用于连接多个条件并且多个条件只要有一个成立即可
not 非
取反
print(2 > 1 and 1 != 1 and True and 3 > 2)
print(2 > 1 or 1 != 1 or True or 3 > 2)
print(not True)
溜了