变量
什么是变量
变量是数据的载体,简单的说就是一块用来保存数据的内存空间,变量的值可以被读取和修改,这是所有计算和控制的基础。
变量的命名
- 字母(unicode)、数字、下划线,不能使用数字开头,也不能使用特殊字符。
- 变量名是区分大小写的。(大小写敏感,如x与X是两个不同变量)
- 不能使用python中的关键字(python代码中有特殊含义的单词)和保留字(已经被python使用过的名字)。
- 见名知意:看到变量的名字就能知道它代表的含义。
- 变量的命名使用全小写,多个单词使用下划线连接。
不同类型的变量可以相互转换,这一点可以通过Python的内置函数来实现。
int() :将一个数值或字符串转换成整数,可以指定进制。float() :将一个字符串转换成浮点数。str() :将指定的对象转换成字符串形式,可以指定编码。chr() :将整数转换成该编码对应的字符串(一个字符)。ord() :将字符串(一个字符)转换成对应的编码(整数)
python中的运算符
| 我们就从中选几种来简单说下:
- 赋值运算符:右边的值赋给左边的变量。符号: = 。
- 算数运算符: + - * / // % ** 等
- 复合运算符:+= -= *= /= 等
- 关系运算符: > < >= <= == !=(产生布尔值)
- 逻辑运算符:把两个布尔值处理成一个的布尔值。and(与,,而且) or(或,或者) not(非,变反)
进制的转换
- 十进制转二进制;(binary)
print(bin(十进制数))
- 十进制转八进制:(cctal)
print(oct(十进制数))
- 十进制转十六进制:(hexadecimal)
print(hex(十进制数))
分支结构
什么是分支结构
- 代码中有多条执行路径,但是只有其中一条被执行。
- 分之结构可以嵌套使用,但要注意嵌套他的深度,太深能直接影响代码的可读性。
注意:使用分支结构一定要注意代码块,保持相同缩进的代码为同一代码块
分支结构的思维图
循环结构
什么是循环结构
循环结构就是程序中控制某条或某些指令重复执行的结构。在Python中构造循环结构有两种做法,一种是for-in 循环,一种是while 循环。
分类
1.遍历循环:遍历某个结构形成的循环运行方式;
2.无限循环:由条件控制的循环运行方式;
3.循环控制保留字:都可以与 for while 搭配使用,break 跳出并结束当前整个循环,执行后面的语句,continue 结束当次的循环,继续执行后续次数循环。
循环结构的思维导图
注意:分支结构还是循环结构都要自己下去多练。
|