Python是一种跨平台的编程语言,安装也比较简单,可在官网直接下载,然后打开终端命令窗口输入 " python " 检查是否安装成功。如下图即为安装成功:
基础语法总结:
1. 定义变量只能包含字母、数字和下划线,而且不能以数字打头,不能包含空格,可以用下划线来 分割单词,且不能是python关键字和函数名
2. 字符串可以用单引号也可以用双引号,如字符串种包含单引号就用双引号来括字符串
3. 字符串首字母大写:变量名.title( )
4. 字符串全大写:变量名.upper( )
5. 字符串全小写:变量名.lower( )
6.字符串中使用变量:f " { 变量名 } "
7. 使用制表符(\t)或换行符 (\n) 添加空白
8. 删除字符串末尾空白:变量名.rstrip( )
9. 删除字符串末尾空白:变量名.lstrip( )
10. 同时删除两边空白:变量名.strip( )
11.同时给多个变量赋值:x , y , z = 1 , 2 , 3
12. 创建列表:列表名=[a , b , c ] #可以是字母也可以是数字
13. 使用列表中的各个值: 列表名[索引值]
14. 修改列表元素:列表名[索引值]=新值 #直接覆盖原来的值
15. 在列表末尾添加元素:列表名.append(元素)
16. 在列表中插入元素:列表名.insert(索引值,插入的元素)
17. 在列表中删除元素: del 列表名[索引值] #del语句删除后无法访问
18. 在列表中删除元素:变量名=列表名.pop[索引值] #删除后无法访问
19. 根据值删除元素:列表名.remove(元素的值)
20. 对列表按字母顺序永久排序:列表名.sort(reverse=false/ture ) #默认为false为从A开始
21. 对列表按字母顺序临时排序:sorted(列表名 )
22. 永久性将列表逆序排列: 列表名.reverse( )
23. 确定列表长度 :len(列表名)
24. 遍历列表 : for 变量a in 列表名 :
25. 按序列打印数值: for i in range(a,b) : #打印从a到b
26.使用range创建数字列表: 变量名=list(range(a,b,c)) #c代表步长,默认为1
27.求数字列表中的最小值、最大值、求和:min(列表名) max(列表名) sum(列表名)
28.列表解析:列表名=[ 含a的表达式 for a in range(b,c) ] #后面不需要冒号
29.列表切片:列表名[a:b]
30. 遍历切片:for i in 列表名[a:b]:
31. 复制列表:列表名A=列表名B[ : ]
32. 不可修改的一系列元素用元组:元组名() #元组用(),列表用[ ]
33.定义元组:元组名=(a , b , c ) #如果只定义一个元素,必须在这个元素后面加 ,
34.元组元素不能修改,要改变元素值只能重新给元组赋值,覆盖原来的值
35.定义字典:字典名={ } #字典是一系列键值对
36. 访问字典中的值:字典名 [键名]
37. 添加键值对:字典名 [新加的键名]=值
38.修改字典中的值:字典名 [键值]=新的数值
39.删除键值对: del 字典名 [键名]
40.访问字典中的值:字典名.get(键名,该键不存在时要返回的值) #第二个参数默认为None
41.遍历所有键值对:for a,b in 字典名.items( ) #以列表返回可遍历的键和值,以元组形式存储 ,a对应键,b对应值
42.遍历字典中的所有键:for a in 字典名.keys( ) #a对应键
43..遍历字典中的所值:for b in 字典名.values( ) #b对应值
44.字典列表 = [字典名1,字典名2]
后续继续更新,有问题可以及时指出,希望对大家的python学习可以起到一定的帮助作用。