for循环python怎么写

for循环(1)使用for语句可以遍历全部元素,例如逐个输出字符串中的字符,逐个输出列表中的元素,元组中的元素,集合中的元素(注意赋值时各元素的顺序),字典中的键……
for letter in 'python': print letter结果:pythonfruits=['西瓜','水蜜桃','葡萄']for fruit in fruits: print fruit结果:西瓜水蜜桃葡萄(2)重复执行相同操作
使用range()函数创建一个数字列表
取值范围:从起始数字开始到结束数字之前
1 for i in range(0,5): #依次把0到4保存在变量i中2 print 'mr.mangood最酷!'3 4 结果:5 mr.mangood最酷!6 mr.mangood最酷!7 mr.mangood最酷!8 mr.mangood最酷!9 mr.mangood最酷!输入王晓明的三门考试成绩,并算出平均值
1 subjects=('linux系统','mysql数据库','python语言') # 定义一个元组,三个元素代表三门课程 2 sum=0 # 定义变量num为初始化成绩分数 3 for i in subjects: # 把元组里的每一个元素依次赋值给i,一共有三次 4 print '请输入%s的考试成绩'%i # 提示输入成绩,运用了格式化字符串功能,用i每次取得的元素名表达出成绩名字,%s的意思是字符串 5 score = input() # 接收用户输入的成绩赋值给score 6 sum += score # 把成绩赋给sum,相当于sum = sum + score 7 avg= sum / len(subjects) # 跳出for循环后,计算平均值,这里用函数len()来计算变量subjects的长度,因为subjects定义为一个元组,因此长度即为元素个数3 8 print '王晓明的平均成绩为%d'%avg # 输出平均成绩 9 10 结果:11 请输入linux系统的考试成绩12 8713 请输入mysql数据库的考试成绩14 7815 请输入python语言的考试成绩16 9017 王晓明的平均成绩为85(3)嵌套for循环
输入黄晓鸣、杨影2位同学,每人三门课程的考试成绩,计算平均成绩
1 student = (23'黄晓鸣','杨影') #定义学生姓名的元组 2 subjects=('linux系统','mysql数据库','python语言') #定义课程名字的元组 3 for j in student: #把j依次取两名学生的值进行两次循环 4 sum=0 #初始化成绩的值 5 print '%s同学的考试成绩'%j #打印出标题 6 for i in subjects: #定义课程循环 7 print '请输入%s的考试成绩'%i #提示输入其中一名学生的考试成绩 8 score = input() #接收考试成绩赋值给score 9 if score100: #判断分数取值范围,做提醒10 print '注意成绩大小' 11 sum+=score #每次输入成绩后,sum值都累加12 avg= sum/len(subjects) #求出平均成绩13 print j,'的平均成绩是%dn'%avg #打印平均成绩14 print'完成学生成绩录入工作' #提示完成工作

微星主板买主有福了::Intel 300系、AMD 400系显卡加速
物联网的测试挑战如何来克服
MobTech袤博科技成功入选2021上海新兴产业企业百强
尽管VR和AR技术尚未得到广泛普及 但厂商越来越重视这一市场
皮线尾纤在FTTH中的应用
for循环python怎么写
思维导图 干 货 | MindMaster老用户的2年经验总结
线路板三防漆的作用解析
研扬新推出搭载7代酷睿的嵌入式计算机模块
如何识别工业互联网的三重境界
一种化学传感芯片取得了新进展,手持设备就能探测痕量化学物质
8K电视为何「扑街」?
为什么英特尔不做智能手机CPU
浅谈电容器的谐振频率特性 不同材质电容器的频率特性
89C51单片机的步进电动机用于玻璃管加热系统的设计
华为星闪技术是什么技术?华为HarmonyOS 4搭上的星闪技术 可以更牛
诺基亚6回归之作,满满都是套路和感情牌,你会为感情去买么?
dfrobot1.75mm PLA3D打印耗材黄色简介
2380系列直流电子负载的产品特点、功能及应用范围
苹果iPhone XI工程设计图曝光摄像头设计类似于华为Mate 20系列