列表:
定义:在[]内,可以存放多个类型的值。
并以逗号隔开。
#定义一个学生列表
Students=[‘张三’,’李四’,’铁汁’]
Print(student[1]) #李四
1. index 获取列表中的某个值的索引
2. count获取列表中的某个值的数量
3. 取值,默认去列表中的最后一个值
若pop()括号中写了索引,则取索引对应值
4. 移除
Student_info.remove(95)
Print(student_info) #[‘’李斯,’female’,[‘数量’],95]
5. 追加
#在student_info列表末尾追加一个值
Student_info.append(‘至今’)
6. 删除
#删除列表中的值
Del student_info[1]
7. 循环
For student in student_info;
Print(student)
不可变类型:
int
Float
可变类型:
列表
字典类型
作用:
在{}内,以逗号隔开可存放多个值
以key-value存取,取值速度快。
定义
key必须是不可变类型,value可以是任意类型
while循环
语法:
While 条件判断:
#成立执行此处
逻辑代码
Break #跳出本层循环
Continue #结束本次循环,进入下一次循环
#限制循环次数
Str1=’tank’
# 初始值
Num= 0 #0 1 2 3
#while循环
While num<3
Name=input(‘请输入字符’).strip()
If name==’tank’:
print(‘请重新输入!’)
Num+=1
文件处理:
open()
写文件
Wt:()写文本
读文件
Rt:()读文本
追加文件
At:()追加文本
注意:必须指定字符编码,以什么方式写
就得以什么方式打开。如utf-8
A=open(‘file.txt’,’a’,encoding=’utf-8’)
A.write(‘\n合肥学院’)
A.close()
文本处理之上下文管理
#with可以管理open打开的文件,
会在with执行完毕后自动调用close()关闭文件
With open() as f “句柄”
定义函数的三种形式:
1.无参数值
不需要接受外部传入的参数。
2. 有参数值
需要接受外部传入的参数。
3. 空函数
Pass
函数嵌套的定义
Def func1():
Print(‘from func1...’)
Def func2():
Print(‘from func2’...)
原文:https://www.cnblogs.com/liuchen123/p/11087168.html