因为之前学习的python2,我们要顺应时代的发展,这里我就重新学习python3
python版本 python3.6
以上是我使用的pyhton版本
首先,我们要知道python3的源码文件默认是UTF-8编码,当然我们也可以自行指定(# -*- coding: XXX)
接下来我们进入pyhton的交互式界面
每一种语言,我们最开始学习的第一个程序
这是在交互式界面
我们可以新建python脚本
也可以直接赋予权限
不上传图片了 我直接敲了
chmod u+x study1.py
./shudy1.py
进入基础语法的正题(可能有不全的地方,毕竟是自学)
变量的命名规则
1. 字母,数字,下划线组成,不能以数字开头,严格区分大小写
2. 命名最好有意义(养成良好的习惯)
3. 不能使用标识符(即我们在写程序时,自己定义的函数或变量,用过的名字不要再次用了)和关键字
查看关键字(记住一些常见的就可以了)
这里我就不介绍驼峰式命名法了,相信大部分人了解过
注释
单行注释 使用 #
多行注释 使用 单引号和双引号(英文状态下)
数据类型
数字 (int,float,bool,complex四种类型)
如上图所示,分别是整型,浮点型,布尔型,负数(悄悄告诉你们偶,python可以当计算器使用)
字符串
有上图所示,我们可以定义字符串变量,也可以输出字符串中的某一个字符,使用下标,也可以使用 + 连接字符串
列表
如上所示,这是列表的基本用法。我只是复习,太具体就不说了。
元组(Tuple)
元组不可变
由上图所示,元组和列表很像,但是元组内的元素不可修改。
集合(set)
集合具有去重的特性