资源简介 七年级下册第三单元开启Python小宝箱一、教材体系简单的密码正误判断循环进行密码判断判断密码正误学用elif子判断语句两种循环语句的差别开启Python小宝箱了解常用外部模块了解random模块学用random模块随机取值随机抽取同学姓名编写简单猜数游戏二、知识点1.掌握if判断语句、while循环语句以及random模块的基本用法。掌握f语句的语法格式及运用(if的双条件和多条件lif的运用。掌握条件关系运算符(>,<,>=,<=,!=,==)逻辑关系运算符(and,or,not)掌握while语句的语法格式及运用While和for循环的区别(知道循环次数用for,否则用while)结束循环的方式:条件表达不成立,break语句结束循环。掌握random模块常用的方法(randint(开始数,结束数),choice(数据列),shuffle(数据列))练习题一、单选题1、在Python语言中,比较两个值是否相等,我们使用()。A.=B.=C.==D.===2、在循环过程中,任何时候遇到()语句,循环都会立即结束。A.ifB.elseC.breakD.Elif3、在知道循环次数的情况下,我们大多会使用()循环语句。A.WhileB.forC.elseD.Elif4、random模块在python中可以用来()。A.绘制各种图画B.生成随机数等C.对图片进行操作D.为Python语言提供图形界面5、if语句的作用是在Python编程语言中实现()功能A.打印B.用户输入C.判断D循环6、我们可以使用()语句来实现重复输入密码,直到输入正确为止。A.while循环B.for循环C.elseD.elif7、如果要判断的条件超过两种,我们就需要使用()。A.ifB.elseC.breakD.elif8、turtle模块在python中可以用来()。A.绘制各种图画B.生成随机数等C.对图片进行操作D.为Python语言提供图形界面9、randint在random中可以用来()。A.在开始数到结束数之间,随机生成一个整数B.在开始数到结束数之间,随机生成一个浮点数C.随机从数据列中抽取一个数据D.随机打乱数据列中数据的顺序10、print(100-25%3)应该输出什么?(A.1B.92C.99D.2511、公鸡3文钱一只,母鸡5文钱1只,小鸡1文钱3只,百钱买百鸡的程序如下,输出后,×,y,z分别代表(for x in range(20):for y in range(33):2=100-×-yif×*5+y*3+z/3==100:print(x,y,z)A小鸡母鸡公鸡B公鸡母鸡小鸡C小鸡公鸡母鸡D母鸡公鸡小鸡12、在“石头剪刀布”游戏中,下列()应该填入石头剪刀布import random:#随机模块choice=[',剪刀,石头,布门#前面空1个,是因为不用0表示resulta='你赢,你输,平,'你赢,'你输门ch=input('请你你出(1.剪刀;2.石头3.布):)nc=int (ch)print(“你出:",choice[nc)jc=random.randint(#产生1-3随机数print("计算机出:",choice[jc])print(result [nc-jc+2])#根据两个数据对应结果A.1,2B.1,3C.0,3D.0,213、在python中循环程序主体如下,则循环次数为几次()?for i in range(0,10,3): 展开更多...... 收起↑ 资源预览