python3.8.5下载地址:
64位:https://www.python.org/ftp/python/3.8.5/python-3.8.5-amd64.exe
32位:https://www.python.org/ftp/python/3.8.5/python-3.8.5.exe
安装:
下载后双击安装,注意区分32位和64位系统
注意:安装时“Add Python 3.8.5 to PATH”前面打勾,其他建议默认安装
2020最新零基础Python
链接:https://pan.baidu.com/s/1hqsKyV1ztnkrw9U2xKOhdg
提取码:20w2
尚学堂第一季
链接:https://pan.baidu.com/s/1i_d9oolHdAqz6WaK_XuVFQ
提取码:20w2
尚学堂第二季
链接:https://cloud.189.cn/t/NbEjArraqa2a (访问码:h44k)
尚学堂第三季
链接:https://pan.baidu.com/s/18nYAc68Fx325NCufkSwFjA
提取码:20w2
尚学堂第四季
链接:https://pan.baidu.com/s/1UJyMi7mxtmG59TyLXvEgSg
提取码:20w2
01变量:
变量是计算机语言中能储存计算结果或能表示值的抽象概念。
变量的命名规范:
1.由字母、数字、下划线组成
2.不能以数字开头
3.不能使用Python关键字
4.区分英文字母大小写
5.尽量让变量的名字容易记忆
函数和保留字的区别:
1.保留字有35个:and、as、assert、async、await、break、class、continue、def、del、elif、else、except、finally、for、from、False、global、if、import、in、is、lambda、nonlocal、not、None、or、pass、raise、return、try、True、while、with、yield
2.内置函数见
www.runoob.com/python/python-built-in-functions.html
内置函数后面要加(),例 print()
02数值:
python中数值型分为整数型(整型)(int)和小数型(浮点型)(float)
数值型数据支持算术运算、比较运算和位运算
1。算术运算:加+、减-、乘*、除/、整除//、求余%、幂次方**
2。比较运算:大于>、小于=、小于等于、等于==、不等于!=
3。位运算:
03字符串:
字符串(str)是连续的字符序列。通常使用单引号、双引号或三引号括起来'''、"""。其中单引号和双引号中的字符串必须在一行上,三引号字符串可以分布在连续的多行上。
常用转义符:\n 换行符; \t 制表符
切片[]
字符串的单个元素都是可以提取的。
[] 通过索引提取字符串中的字符。
用法:[(起始位置):(结束位置):(步长)]
例:
s = "人生苦短,我用python"
对应的位置值:
从左往右:
人 生 苦 短 , 我 用 p y t h o n
0 1 2 3 4 5 6 7 8 9 10 11 12
从右往左:
人 生 苦 短 , 我 用 p y t h o n
-13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1
#提取第3到第8字符串
命令 print(s[3:9]) #包含起始位置,不包含结束位置,步长默认为1,可省略
运行结果 短,我用py
#提取第3到最后字符串
命令 print(s[3:]) #包含起始位置,到结尾可省略,步长默认为1,可省略
运行结果 短,我用python
#提取从开头到第8字符串
命令 print(s[:9]) #从开头起可省略,不包含结束位置,步长默认为1,可省略
运行结果 人生苦短,我用py
#提取全部字符
命令 print(s[:]) #从开头起可省略,到结尾可省略,步长默认为1,可省略
运行结果 人生苦短,我用python
#步长如果是负数,表示从右向左提取,此时起始位置在右边,结束位置在左边
#从右向左提