Python IDLE
Posted 富坚老贼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python IDLE相关的知识,希望对你有一定的参考价值。
一、python变量特点
python是弱类型语言,无需声明变量可以直接使用并且变量的数据类型可以动态改变
二、变量命名规则
1.不能使用python关键字
2.不能数字开头
3.不能包含空格
4.不能包含#
5.不建议使用内置函数作为变量名
**语句块的缩进
条件或者循环组成的语句块中,块中的每一行必须缩进相同的空格数(一般规定4个空格)
python中用:表示语句块的开始,块中的每一句都是缩进的,当回退到和开始一样的缩进量时,表示这个语句块结束
三、数字数据类型
1.整形
十进制
二进制
以零+b开头二进制
八进制
以零+字母o开头八进制数字
十六进制
以零+x开头十六进制数字
2.浮点型
十进制形式
科学计数形式
3.bool类型
注意首字母必须大写, True False
下面的值作表达式时表示值为假
Flase None 0 “” () [] {}
其他一切都被解释为真
4.复数
略
四、运算符
1.赋值运算符
(1)连续赋值
连续赋值后互不影响
(2)元组、序列、字段赋值
2.算数运算符
幂运算符是两个乘号 **
双斜杠的除法会舍弃小数部分
求余数
求相反数
简写
不仅支持加减乘除的简写,还可以支持求余数、幂运算位运算符的简写
3.比较运算符
除基本的> 、<、 == 等
is 和 is not 变量所引用的对象是否同异
4.逻辑运算符
and or not 代替 && ||
短路逻辑
当判断表达式用 and 时,如果 and前表达式判断为假,则and后不会再进行计算
如果单判断f(),报错
and判断
顺利得出想要的结果,证明 f()没有被执行
5.三目运算符
语句1 if bool表达式 else 语句2
和.net java 的语法不同,把为真的语句提前了。 如果 bool表达式为真 执行语句1 如果为假 执行语句2
也可以返回多条语句,用逗号分隔返回一个元组,用分号分隔返回第一条
6.位运算符
7.in运算符
判断是否包含于变量中
五、运算符优先级
以上是关于Python IDLE的主要内容,如果未能解决你的问题,请参考以下文章
无法为 Python v3.4.2 安装 Mysql-connector Python2.0.2