目录
1.常见组合数据类型:有位置先后顺序
1、列表![](https://img-blog.csdnimg.cn/a0a71bd7e2fe47ccae602c94b2137ba2.png)
2、元组:元组内元素一旦定义后不可修改。![](https://img-blog.csdnimg.cn/52da38e24e954c029eddac988e2d51e0.png)
3、字典
4、集合:不接受相等的元素,无序的(输出顺序不同)
2.变量
1、变量的定义:变量名,赋值。
2、不合法的情况
首字符不允许为数字
变量名中间不能有空格
不能与33个Python保留字相同 ,图下
3、变量定义技巧![](https://img-blog.csdnimg.cn/74318d1cf2dc41da993db6c6d117b1bb.png)
驼峰体举例:AgeOfStudents(单词首字母大写)
3、变量赋值
增量赋值:
x=10
x=x+10
x
或
x +=10
4、打包赋值:
x,y=1,2
print(x,y) //输出1 2
x,y=y,x //变量互换
print(x,y) //输出2 1
3.控制流程
1、顺序流程:
自上而下依次执行
2、循环流程——遍历循环(for)![](https://img-blog.csdnimg.cn/ee751efd0c2a4e5dbee6bf2d10e54b6d.png)
![](https://img-blog.csdnimg.cn/e04020af26f340a9a28cc8b12709c49d.png)
3、循环流程——无限循环
4、分支流程(if)
4、输入输出
input输入
input输入的数据类型是一个字符串形式,eval()去掉引号
输出:print默认换行,
换行控制:end=
print(123,end="11")
print(456)
//输出12311456
格式化输出方法format
1、填充输出
ps:“:”表示修饰
“^”:数据居中,“<”左对齐,“>”:右对齐
再后面的数字表示数据宽度
2、数字千分位分隔符
ps:填充写前面 ,千分位分隔符写后面
3、浮点数简化输出
总结