(共9张PPT)
/第11课 初识列表
#随机抽奖
import random as r
被抽 = r.randint(1,48)
print(str(被抽) + "号同学,你被抽中了")
字符串和运算符结合
+ 加 (连接两个字符串)
* 乘 (返回一个被重复若干次的字符串)
回顾旧知
新课引入
for i in [1,2,3,4,5,6,7,8]:
print(i,"* 9=",i*8)
for i in range(1,9):
print(i,"* 9=",i*9)
等价于
列表
新课引入
什么是列表
比如去超市,为防止遗忘东西,可以提前将清单写下来。
新课引入
#超市购物
#创建一个列表
shopping_list = ["牛奶","面包","苹果","香蕉"]
print("要购买的东西有:")
print(shopping_list)
新课引入
完成控制台输出:
答案
for num in[1,2,3,4,5]:
print("num = ",num)
或
for num in range(1,6):
print("num = ",num)
注意:
1.列表用方括号
2.range用圆括号
__________
进阶任务
作业1:输出1到n中的奇数
其中n可以自己指定具体的数字或者由键盘输入也可。
作业2:使用continue打印出列表[56,89,46,78,90]中不及格的成绩。
作业3:使用break从列表[56,89,46,78,90,200,300]中找出一个大于80的数字
“THANKS
“