Python3基础教程
下载Python3
下载地址:www.python.org
安装Python3
安装时勾选“加入path”
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lBCUQokV-1636514006014)(F:\晨光文具\工作笔记\精品文创运营部图片地址\安装时勾选加入path.png)]
最新版本下载位置
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PRXoZ5Qv-1636514006017)(/python最新版本下载.png)]
测试查看 Python 版本安装成功
命令窗口(Windows 使用 win+R 调出 cmd 运行框)使用以下命令查看我们使用的 Python 版本
python -V
或
python --version
第一个Python3.x程序
print("Hello, World!")
数据类型
Python3 中有六个标准的数据类型
名称 | 类型 | 是否可变数据 | 说明 |
---|---|---|---|
整数 | int | 不可变 | 没有小数点数:1,100,-1,0,-100 |
小数 | float | 不可变 | 带有小数点的数:0.14,-10.1,4.0,1.1 |
字符串 | string | 不可变 | 有序的字符序列:”标准”,”Hello Word”,”100” |
布尔值 | bool | 不可变 | 逻辑运算:返回True和False |
列表 | list | 可变 | 有序序列:[100,”标准”,”-3.14”] |
字典 | dictionary | 可变 | 无序的键值对:{“张三”:”80”,”李四”:”100”} |
元组 | tuple | 不可变 | 有序且不可变序列(1,”张三”,3.14) |
集合 | set | 可变 | 无序且无重复元素:{“A”,”B”,”C”} |
整数和小数
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qq7N3UFG-1636514006017)(/F:/晨光文具/工作笔记/精品文创运营部图片地址/整数和小数.png)]
说明:数据进行加减乘除运算,有一个数有小数点,得出来的结果都是小数
type(8) 不能输出打印需要 +print,如下
print(type(8.0))
--结果<class 'float'>
数值运算
运算 | 符号 | 例子 | 结果 |
---|---|---|---|
加法 | + | 1+1 | 2 |
减法 | - | 2-1 | 1 |
乘法 | * | 3*1 | 3 |
除法 | / | 4/2 | 2.0 得到一个浮点数 |
除法 | // | 4//2 | 2 得到一个整数 |
取余 | % | 5%2 | 1 |
乘方 | ** | 2**2 | 4 |
运算符的优先级
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DAS9i8c1-1636514006018)(C:\Users\user\Desktop\python3笔记图片\运算符的优先级.png)]
注意:
ØPython可以同时为多个变量赋值,如a, b = 1, 2
Ø一个变量可以通过赋值指向不同类型的对象
Ø数值的除法包含两个运算符:/ 返回一个浮点数,// 返回一个整数
Ø在混合计算时,Python会把整型转换成为浮点数
Ø一个变量可以通过赋值指向不同类型的对象
Ø数值的除法包含两个运算符:/ 返回一个浮点数,// 返回一个整数
Ø在混合计算时,Python会把整型转换成为浮点数