- 42
- 0
- 约9.29千字
- 约 21页
- 2021-12-09 发布于陕西
- 举报
陕西学前师范学院信息工程学院
实验报告
课程名称: Python程序设计 实验名称: Python控制语句
学 号: 2020130055 姓 名: 张建
班 级: 20级数据科学与大数据技术2班 指导教师: 薛鸿民
实验时间: 2021.4.1 实验地点: 二教A405
同组成员:
1.实验目的与要求
(1)理解三种基本的程序控制结构——顺序、选择和循环结构
(2)熟练掌握Python提供的选择结构和循环结构的控制语句
(3)能够应用程序控制语句完成相应的程序
(4)熟悉选择结构和循环结构的嵌套
2.实验内容与原理
编写完成以下经典程序,并进行调试和运行。
(1)已知成绩score(1-100),求出它的等级grade并且输出。
(2)判断某一年是否为闰年。
(3)百元买百鸡。
(4)猜单词游戏。
3.主要仪器设备
计算机;IDLE(Python3.7 64-bit)
4.操作方法与步骤
(1)上机调试
(2)程序代码
已知成绩,输出它的等级
x=int(input(请输入百分制成绩x的值:))
if x=90 :
print(A)
elif x=80 and x=89 :
print(B)
elif x=70 and x=79 :
print(C)
elif x=60 and x=69 :
print(D)
else :
print(F)
判断某一年是否为闰年
def Year():
year = input(请输入一个年份:)
year = int(year) # 将年份转换成转换为整数,如果转换一个不符合格式的字符串将会报错,如int(abc)
if year % 400 == 0:
print(年份%d是闰年 % year)
elif year % 4 == 0 and year % 100 != 0:
print(年份%d是闰年 % year)
else:
print(年份%d不是闰年 % year)
Year()
百元买百鸡
for a in range(0,100):
for b in range(0,100):
c = 100-a-b
if(3*a+5*b+c/3==100) and c%3==0:
print(f公鸡:{a} 母鸡:{b} 小鸡:{c})
猜单词游戏
import random
# 建立英文单词库,以元组的形式表示
WORDS = [apple, pear, banana, cherry, good, better, best, python,
while, tuple, dictionary, jumble, difficult, aesthetic, stereotype,
civilization, anniversary]
print(欢迎参加猜单词游戏!\n请把乱序后的字母组成一个单词\n)
isContinue = Y
while isContinue in (Y, y):
# 随机挑选一个单词
word = random.choice(WORDS)
answer = word
# 将选出的单词进行乱序
jumble =
for i in word:
# 随机抽取一个位置的字符放入乱序jumble中,并从原word中删除该字符
position = random.randrange(len(word))
jumble += word[position]
word = word[:position] + word[(position+1):]
print(乱序后的单词:, jumble)
guess = input(\n请输入您猜测的结果:)
while guess != answer:
guess = input(\n结果不对,请重新猜测:)
print(\n恭喜您,猜对了!)
# 询问是否重复游
您可能关注的文档
- 2021 年甘肃省三支一扶 考试.docx
- 2021 年甘肃省三支一扶考试《公共基础知识》.docx
- 2021招考D类小学(教师岗)综合应用真题.pdf
- 2021招考D类中学(教师岗)综合应用测试真题.pdf
- 2014132040 刘璟骞音乐学本科一班 探究美声演唱的情感因素分析.docx
- 2017109051+何宁+数字媒体技术在儿童防疫安全知识教育中的应用(打印).docx
- C语言课程设计报告.docx
- IT专业英语汇总.docx
- MOOC学习体验报告.doc
- 爱吃汉堡包的狐狸 作文.docx
- 某镇领导班子2025年度民主生活会对照检查材料.docx
- 高级中学党政办公室主任2025年度述职述廉报告.docx
- 在镇“锤炼作风提效能,凝心聚力建新功”主题春训活动动员部署会上的讲话.docx
- 在2026年春季开学教职工会议上的讲话.docx
- 公司党支部2025年度组织生活会对照检查材料.docx
- 在树立和践行正确政绩观学习教育动员部署会议上的讲话.docx
- 专题党课:筑牢作风“防火墙” 展现司法新担当.docx
- 在树立和践行正确政绩观学习教育专题研讨会上的发言材料.docx
- 在公司2026年度党建暨党风廉政大会上的讲话.docx
- 在县委党的建设工作领导小组会议上关于开展树立和践行正确政绩观学习教育部署工作的讲话.docx
原创力文档

文档评论(0)