导航菜单
首页 >  python二级考试成绩  > Python青少年等级考试实操题(二级)

Python青少年等级考试实操题(二级)

//202103 1.实操题: 设计一个停车场收费计算器(收费规则,2小时以内收费5元,超出部分每小时加收2元), 要求如下: (1) 设计的程序要能输入停车时间(单位为小时,输入的小时数为整数); (2) 程序可以根据输入的停车时间自动计算出停车费,并且显示出来; (3) 程序可以重复使用。

while True:n=int(input("请输入停车时间:"))if n=85: print("优") elif n>=60: print("良") else: print("不及格")

//2020122.实操题:剔除数字 要求如下: 1、编写一段程序代码,程序运行后,需要用户随意输入一段包含有数字和字母的字符串; 2、程序会自动删除字符串中的数字,然后输出一串没有数字的字符串(纯字母的字符串)或者列表(没有数字) 3、要求输出的非数字的字符顺序不能变。

a=input("请输入一个字符串:")b=""for i in a:if i not in "0123456789":b+=iprint(b)

//2020091.实操题: 提示用户输入两个正整数,编程求出介于这两个数之间的所有质数并打印输出。 显示格式为"XX是质数"。

n=int(input("请输入第一个整数:"))m=int(input("请输入第二个整数:"))for i in range(n,m+1): t=True for j in range(2,i//2+1): if i%j==0:t=Falsebreak if t: print(i,'是质数')

//202009 2.实操题: 查询区号:编写一段程序,用于查询用户输入的区号。当用户输入区号时,程序输出对应的城市。可多次查询。 测试区号是:020广州,021上海,022天津,023重庆,024沈阳市,025南京

a={'020':'广州','021':'上海','022':'天津','023':'重庆','024':'沈阳市','025':'南京'}while True:b = input("请输入区号:")if b=='1':print("结束查询。")breakelif b in a:print(a[b])else:print("输入有误不可查询。")

//202006B 1.实操题:文本次数识别器 要求:编写一段程序,可以自动识别特定文本在某一段文字中出现的次数。例如: a)程序开始运行后,输入一段包含有一个或多个"Python"字符串的文字;(提示为:请输入包含有一个或多个"Python"的文字:) b)根据输入的字符串,程序会输出Python出现的次数。 例如:如果输入的字符串为"Python是一种简单的编程语言。Python特别受欢迎。",那么输出是:Python出现的次数是:2

#参考代码st=input('请输入一个字符串:')count=0for i in range(len(st)-1): if st[i:i+6]=='Python': count+=1print('Python出现的次数是:',count)

//202006B2.实操题: 根据乘坐出租车的公里数,计算应该支付的费用。要求: (1)程序开始运行后,输入一个数字(整数)的公里数;(提示为:请输入公里数:) (2)计算乘坐出租车应该支付的费用,保留两位小数。 其计算方式如下:3公里内收费13元;超出3公里以外,2.3元/公里;超出15公里,3.45元/公里。

s=int(input('请输入公里数:'))f=0.0if s>15: f+=(s-15)*3.45 s=15if s>3: f+=(s-3)*2.3 s=3f+=13print('%.2f'%(f))

//2020061.实操题:数字转汉字 用户输入一个1~9(包含1和9)之间的任一数字,程序输出对应的汉字。 如输入2,程序输出“二"。可重复查询。

s='零一二三四五六七八九'while(True): n=int(input('请输入一个数字:')) if n>=1 and n

相关推荐: