一、python语言基本语法元素
1、程序的基本语法:程序框架,缩进,注释,变量,命名,保留字,语句,引用。
2、基本的输入输出函数:input() 、eval()、print()。
3、源程序的书写风格。
4、Python语言的特点:计算生态。
二、基本的数据类型
1、数字类型:整数类型、浮点类型和复数类型。 (int,float)
2、数字类型的运算:数值运算操作符,数值运算函数。(+-/ %% (取整) %(取余) **(幂))
3、字符串类型及格式化:索 引 str[i] 切片 str[a:b:c] 基本的format()格式化方法。
4、字符串类型的操作:字符串操作符、处理函数和处理方法。
5、类型判断和类型转换。
三、程序的控制结构
1、分支结构:单分支结构(if),二分支结构(if-else),多分支结构(if-elif-else)
2、程序的循环结构:遍历循环、无限循环、break和continue循环控制。
3、程序的异常处理:try-except(-else(更高级一点))
四、列表、元组、字典、集合等方法的总结
1、元组的创建 (元组是不可修改的,因此不能添加,不能删除,不能查找元素)
tupl=() #创建一个空元组 1 1 >>>tupl=(1,2,3) >>>2 in tupl #判断一个元素是否存在于元组中 True 1 2 3 1 2 3
2、列表的创建
list_a=[] #创建一个空列表 1 1
列表的切片操作
>>>list_a=[1,2,3,4,5,6,7,8,9] >>>list_a[1:8:3] [2,5,8] 1 2 3 1 2 3
列表与字符串的重要区别是,列表中的元素可被更改,因此可以使用赋值语句改变列表中任意的值。
>>>lst=[1,2,3,4] >>>lst[2]=7 >>>lst [1,2,7,4] 1 2 3 4 1 2 3 4
列表的求和
s=[1,2,3,4,5,6,7,8,9] sum=0 for i in s: sum+=i print("sum is ",sum) >>>sum is 45 1 2 3 4 5 6 7 1 2 3 4 5 6 7
3、元组与列表的相互转换
>>>list1=[1,2,3] >>>tup1=tuple(list1) >>>tup1 (1,2,3) >>>list(tup1) [1,2,3] 1 2 3 4 5 6 1 2 3 4 5 6
4、元组的解包
>>>t=(1,2,3) >>>a,b,c=t >>>a 1 >>>b 2 >>>c 3 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8
5、字典的创建(可以通过关键字创建字典,但字典的键只能为字符串型,并且字符串不用加引号)
>>>dict1={} #创建一个空字典 >>>dict1={"jack":4098,"sape":4169,"guido":4127} 1 2 1 2
访问字典中的值
>>>dict1={"jack":4098,"sape":4169,"guido":4127} >>>dict['jack'] 4098 1 2 3 1 2 3
若要检查字典中是否含有键key,可以使用in
>>>dict1={"jack":4098,"sape":4169,"guido":4127} >>>'jack' in dict1 True 1 2 3 1 2 3
更新字典,可添加、删除字典中的一个键值对
>>>dict1={"jack":4098,"sape":4169,"guido":4127} >>>dict1['age']=18 #添加新的键值对('age':18) >>>dict1 {"jack":4098,"sape":4169,"guido":4127,'age':18} >>>dict1['jack']=2048 #更新键值对 >>>dict1 {"jack":2048,"sape":4169,"guido":4127,'age':18} >>>del dict1['jack'] #删除键值对('jack':2048) >>>dict1 {"sape":4169,"guido":4127,'age':18} 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10
字典的操作
6、集合的创建(通过’{ } ’无法创建含有列表或字典元素的集合)
>>>s1=set('hello') >>>s1 {'e','h','o','l','l'} 1 2 3 1 2 3
集合内部元素的存储是无序的,因此输出的顺序和原列表有可能是不同的
集合的修改
页面更新:2024-04-25
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号