变量
-
<李>大驼峰:首字母均大写,一般用于给类命名
-
<李> MathTeacher李>
李
-
<李> numOne李>
李
-
<李> num_one
查看系统保留关键字:
<代码>进口关键字 打印(keyword.kwlist) 代码>
变量换值
<代码> a, b, c=x, y, z a, b=b, 代码>
数据类型
李> <李>严格意义上讲,python只有一个类型,都继承自对象李> <李>标准数据类型六种李> <李>数字类型数李> <李>字符串类型str李> <李>列表列表李> <李>元组元组李> <李>字典字典李> <李>集合整数进制
李> 李 > <李>二进制0 b开头包含0和1:0b1101李> <李>八进制0开阿头包含鹿:0 o7651李> <李>十六进制0 x开头包含0 - 9,xf87c f: 0浮点数科学计数法
-
<李> 176.23==1.7634 e2李>
<李> 0.876==8.76 e 1
字符串可以单引号和双引号交替使用进行区别使用
李> 李<代码> html='一个在哈哈哈& lt;/a>” 代码>
转移字符
-
<李> \进行转义,在字符前加r: r" \ n \ r"李表示不转义>
变量使用
-
<李> 1.%:% s和% d 李>
<代码>打印(“我是% s,我% d %(角色、年龄)) 代码>
-
<李> 2格式函数:符合对应位置的变量替换所有占位符
<代码>打印(“我{0},{1},{0}你好”.format(角色、年龄))代码>李>
注意的运算
-
<李>取商运算(地板除):9//4=2,100//3=33李>
<李>幂乘2 * * 3=8 李>
<李>逻辑运算,看做乘法,或看做加法,结果为祝辞0为真,否则为假李>
<李>一旦确定了整个式子未来的值,则不再进行计算,直接返回李>
<代码> #逻辑运算符案例 一个=True b=False c=True #以下式子等价于d=1 * 0 + 1 a和b或c d=打印(d) # a或b已为真后续不在计算 d=a或b和a b=0=或(b=9)和6 #假定上面表达式如果没有语法错误 #则b最终的值应该是0而不是9 代码>
身份运算:
-
<李>:用来检测两个变量是否是同一个变量
-
<李>语法就是var1是var2李>
李
<代码>=9 打印(id (a)) b=9 打印(id (b)) 打印(b) 一个=拔野病? 打印(id (a)) b=拔野病? 打印(id (b)) 打印(b) #输出结果如下: 140727809127504 140727809127504 真正的 2469896849136 2469896849928 假代码>