小作业:
for循环:
1、语法:
for item(变量名) in 某个数据类型(数据类型包含:字符串、列表、元组、字典、集合等)
代码块
1、for循环的循环次数 有数据的元素个数决定;
2、for循环遍历 某个数据类型 的每一个元素 然后赋值给 item
小练习:
L = [5, 6, 9, 3,7] 请利用for循环 完成列表里面的所有数据的相加
3、遍历字典的value值:要获取key,相应更改即可;
2、range函数 :
range(m,n,k)m头 n尾 k步长 :步长默认为1,取头不取尾 头默认为0;
小练习:
1、请利用for循环 根据L的索引值 打印出每个元素的值
L = [5, 6, 9, 3, 7]
2、请利用for循环和range函数 完成1-100整数相加和(包含1和100)
3、嵌套循环:
小练习:
1、请利用嵌套for循环生成一个直角三角形图案(*)
while循环:
小练习:
python内置函数:
print input len type str int float list range
pop append insert key split replace strip
remove clear
函数的特点:
1、可以重复使用;
函数的语法: def 关键字
def 函数名():
函数体:你希望这个函数去给你实现什么功能
1、小写字母 不能以数字开头 不同的单词之间用下划线隔离:
2、调用:函数名()
3、默认按循序赋值
4、指定来参数的值?为位置参数
5、默认参数必须放在位置参数后面
镜像文字:
字符串的translate swapcase