资源简介 八年级上册第八课幸运大抽奖课前导学班级: 姓名: 请阅读课本,在题目空格处填上正确答案: 就是一组用中括号[ ]括起来的数据,这些数据可以是字符、数字等各种类型的数据,数据之间用逗号隔开。格式:< >=[< >,< >,...]功能: 。 列表是包含 个或 个数据的有序序列,列表中的 可以是 。编写程序:采集参与抽奖的名单。#创建抽奖名单名单=[ ]while True: 程序中实现 name=input(“姓名:”)If name.strip()==””:( ) breakelse: 名单.append(name)Print(“ ”)print(名单)判断输入的姓名是否为空的条件表达式: 函数的作用是去掉字符串变量 中的空格。符号 后面的内容为注释, 是用来对程序代码进行说明,提升 的语句信息, 不会被计算机执行。 Python中的列表是按 ,“名单”列表中的元素从第一个开始依次可以表示为: 下面是常见的对列表进行操作的命令或函数命令(函数) 功能 编写程序:对参与抽奖的名单进行抽奖。其中一等奖占20%,二等奖占30%,三等奖占40%。按常规,先抽三等奖。程序如下:import random 名单=[ ] name=input(“姓名:”) breakelse: 名单.append(name)print(“ ”)prtin(名单) n=len(名单)print(“ ”,n)#三等奖X=int(n*0.4)input(“ ”)pritn(“--------------------------------------------------”)print(“三等奖获得者是:”,x,“人”)i=0 :j= (0,len(名单)-1)print(名单[j])del名单[j]i=i+1编程实践:用你喜欢的编程方式(代码或积木),输入【例题8-1】的程序并运行。继续完善【例题8-2】的程序,使程序能依次抽出三等奖、二等奖、一等奖。选择其中一题编程实践完成并保存命名为XXX.py,提交教师机 展开更多...... 收起↑ 资源预览