第4-5课 用循环结构程序自动化计算 课件(共25张PPT)

资源下载
  1. 二一教育资源

第4-5课 用循环结构程序自动化计算 课件(共25张PPT)

资源简介

(共25张PPT)
微项目3 用循环结构程序自动化计算
条件
退出循环
循环结构示意图
用计数循环统计数据01
import
/ mp rt/
导入
random
/ r nd m/
随机模块
关键词预习
randint
产生随机整数
关键词预习
range()
范围
/re nd /
/ r ndint/
计数循环的语法格式如下: for循环,它常用于遍历字符串、列表、元组、字典、集合等序列类型,逐个获取序列中的各个元素。forxinrange( ):变量范围代码块(又称为循环体)(也可为字符串|列表|元组|字典|集合)Range(0,10,1)
小试牛刀
某级部的同学要在参加一项活动,需要随机抽取50名学生。现需要知晓抽取结果中男生和女生的数量。
请完善下面的程序实现模拟抽取的过程:
1.通过随机函数随机产生0或1,其中0表示抽取男生,1表示女生。
2.统计抽取到的男生数量、女生数量。
3.显示统计结果。
import random
mc=[0,0]
for i in __①__(50):
ms=random.randint(__②__)
if ms==0:
mc[0]+=1
__③__:
mc[1]+=1
print("男生数量:',__④__)
print("女生数量:',mc[1])
else
0,1
range
mc[0]
用条件循环寻找答案02while /wa l/ 直到……为止在……期间判断条件format / f rm t/ 输出格式小试牛刀做题要求:小明的妹妹小红开始学习乘法了。请你帮助小明完善下面的程序,实现在屏幕上显示九九乘法表。要求显示9行,每行显示到该行行号数所表示的数字为止。比如第5行显示5的乘法口诀,到5*5=25为止。#!/usr/bin/python3for i in range(__①__):for j in range(__②__):print(i,'*',__③__,'=',i*j,'\t',end='')__④__ j 1,i+1 1,10 print( )小试牛刀做题要求:百钱买百鸡现有公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,用100文钱买100只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱?#变量i,j,k分别是公鸡、母鸡和小鸡的数量.foriin range(1,21):for __①__ in range(1, 34):forjinrange(3,98,3):ifi*5+j*3+k//3==100 __②__ __③__:print('公鸡%s只,母鸡%s只,小鸡%s只' __④__)print("公鸡:",i,"母鸡:",j,"小鸡:",__④__) i+j+k=100 and j k谢 谢

展开更多......

收起↑

资源预览