第24课:while循环的应用
2026/8/2 5:16:19 网站建设 项目流程

任务

1、1-100所有奇数的和。

i=1 sum=0 while i<=100: if i % 2 ==1: sum= sum + i i=i+1 print(sum)

2、使用while循环打印一个矩形。

***** ***** ***** ***** *****

3、让用户输入要打印的行数,然后打印矩形。

while True: i = 1 hangshu=input("请输入你要打印几行或者按q退出:") if hangshu == 'q': break hangshu = int(hangshu) while i<=hangshu: i = i + 1 print("*****")

4、使用while循环,设计一个用户登录程序,要求输入用户名和密码,与程序中事先设置好的用户名和密码进行比对,有3次输入机会。

name = 'wangwangwang' mima = '12341234' i=1 while i<=3: a=input("请输入你的名字:") b=input("请输入你的密码:") if a==name and b==mima: print("登录成功!") break else: print("登录失败,你的用户名或者密码有错误!") i=i+1

课后练习

青少年软件编程(python二级)等级考试试卷-编程题(2023年3月)

第1题 问答题


某快递公司对于邮寄的包裹有尺寸要求,必须满足以下条件:

每件包裹的长、宽、高之和须小于或等于200厘米,

且任意一边长度必须小于或等于80厘米。

(假设所有包裹都是长方体)


编写一个重复执行的程序,可以实现自动判断包裹是否符合要求。

具体要求如下:
(1)用户以厘米为单位按顺序分别输入包裹的长、宽、高(用户只输入大于零的数字,不输入长度单位,可以输入小数;分多次输入还是一次输入不做要求);
(2)程序自动判断用户输入的包裹尺寸是否满足此快递公司的要求;
(3)如果满足要求,就输出"可以邮寄";
(4)如果不满足要求,就输出"不可以邮寄";
(5)重复以上操作。


第2题 问答题


编写程序帮老师对英语试卷中的英文字母、数字和其他字符(注意:包括空格)进行分类并统计每种字符的数量。
输入样例:
**WVelcome to 2023~!
输出样例:
字母:Welcometo,共9个
数字:2023,共4个
其它字符:** ~!,共6个

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询