python考试复习小题库
文章平均质量分 64
AI敲代码的手套
华中师范大学研究生在读
展开
-
python高级练习题库实验2(B)部分
题目1:注册课程小游戏程序研究下面的例子,并编写一个与这些例子完全相同的程序。使用for loop和break来解决问题。提示用户输入课程数量,是否选择,并且课程代码,最后还需显示已经完成的课程注册数量或者未完成的注册数量题目2:记账小程序研究下面的例子,并编写一个与这些例子完全相同的程序。货币在小数点后显示两位数字。提示用户输入一些基本信息,,并完成折扣与优惠卷的使用。原创 2024-01-18 12:56:42 · 354 阅读 · 0 评论 -
python高级练习题库实验2(C)部分
题目1:提示用户输入字符串,然后输入要是展示的字符数量,然后显示出需要显示的字符并且中间加“-”。题目2:大小写转换小程序。原创 2024-01-18 12:56:28 · 352 阅读 · 0 评论 -
python高级练习题库实验2(A)部分
本次实验的题目比较简单,主要训练同学们使用for循环的能力,还是蛮有意思的作为入门练习题目。题目1:编写一个程序,根据用户输入显示课程信息。程序应显示收据,如下例所示。题目2:使用for循环来解决问题。比如输入40与52,列出以下输出题目3:使用for循环来解决问题。输入整数:6,按照以下三角形的形状输出。原创 2024-01-17 15:56:18 · 890 阅读 · 0 评论 -
python编写程序,生成一个包含20个随机整数(0~100)的列表,然后对其中偶数下标的元素进行降序排列,奇数下标的元素不变。
编写程序,生成一个包含20个随机整数(0~100)的列表,然后对其中偶数下标的元素进行降序排列,奇数下标的元素不变。(提示:使用切片。)分析:????I:生成一个包含20个随机整数(0~100)的列表——>所以要1.先定义空列表2.使用random生成数,放到列表里面????O:对其中偶数下标的元素进行降序排列,奇数下标的元素不变。——>????P:import random list_1 = []#生成随机整数列表for i in range(20): list_原创 2024-01-15 17:26:20 · 2266 阅读 · 0 评论 -
python高级练习题库实验1(B)部分
题目1:打包糖果小游戏,用户输入糖果品牌与个数,还有一个盒子里面可以装多少个糖果,输出一些打印信息。题目2:写信小游戏,用户输入一些个人信息,输出一封简单的打招呼信。题目3:笔记本电脑租赁计算小游戏,用户输入笔记本电脑品牌,申请成本,每月成本,月数,输出各项费用与总费用。所有的货币计算都是以整美元为单位的题目4:选课小程序,用户输入课程代码,课程名,学分等信息,按照下图的JSON格式输出。题目5:选课小程序,用户输入课程代码,课程名,学分等信息,按照下图XML格式输出。原创 2023-12-01 20:32:26 · 614 阅读 · 0 评论 -
python高级练习题库实验1(A)部分
题目1:输入一个整数,用于控制输出*的个数,输入日期,按照特定格式输出题目2:用户输入一个整数,输出这个数的前一个数和后一个数题目3:计算腿小游戏,在电脑游戏中,有三种动物:zrog、zmu和zhark。zrog有2条腿,zmu有5条腿,zhark有10条腿。用户输入各种动物的数量,返回腿数。题目4:数学运算,输入两个数字,输出它们加减乘除取余Floor division计算。原创 2023-11-30 22:43:02 · 499 阅读 · 0 评论 -
python基础练习题库实验7
1.编写代码创建一个名为Staff的类和方法__init__,以按顺序初始化以下实例属性。2.使用您定义的名为Staff的类。您的任务是编写代码来创建具有以下详细信息的3个Staff对象。3.使用您定义的名为Staff的类。原创 2023-11-29 22:47:50 · 521 阅读 · 0 评论 -
python基础练习题库实验6
题目1:该函数返回一个新字符串,该字符串由每个字符重复3次的句子构成。题目2:编写一个程序,使用函数triple,函数的功能是将输入的字符串里面的每一个字符都重复三次之后输出题目3:编写一个程序,使用函数next number。如果自变量数X为偶数,则函数返回3X+1,如果X为奇数,则函数将返回2X+2。例如,如果数字=4,则函数返回13,如果数字=5,则该函数返回12。题目4:编写一个程序,要求用户输入一个初始数字。原创 2023-11-28 22:43:15 · 1380 阅读 · 2 评论 -
python基础练习题库实验5
题目1:编写一个程序,使用while循环语句和字符串格式显示以下精确输出。题目2:编写一个程序,使用while循环语句显示以下精确输出。1.3.5.7.9题目3:编写一个使用while循环的程序,该循环要求用户输入整数,然后显示摘要信息(包括显示正数负数奇数偶数求和)。用户必须输入q才能退出程序。题目4:编写一个程序,使用while循环要求用户输入整数。用户必须输入q才能退出程序。将所有整数放入一个列表中,然后使用插入排序算法从最大到最小对数字进行排序。原创 2023-11-28 22:20:21 · 613 阅读 · 0 评论 -
python基础练习题库实验4
本次实验主要考察对于for循环的练习,以及对奇数偶数,格式等输出进行一个复习,希望对大家有所帮助。🎃。原创 2023-11-26 14:45:24 · 373 阅读 · 0 评论 -
python基础练习题库实验9
题目1:编写一个程序来生成一个平方数列表。题目2:编写一个程序,反复要求用户输入一个整数,直到用户输入QUIT。然后显示所有输入数字的列表。题目3:编写一个程序来生成一个斐波那契数列表。题目4:根据以下规范编写一个函数:函数名称:math_expression_checking,输入参数:1个输入参数表达式:一个数学表达式,返回值:函数返回1个布尔值。对于有效的括号,函数返回true,否则返回false。函数只检查以下类型的括号:(,)、{,},]。原创 2023-11-20 13:35:29 · 131 阅读 · 0 评论 -
python基础练习题库实验3
🥞🥞本次实验主要练习if-elif-else,对于刚开始的学习的同学有一定的实验难度,需要多多练习。如果你也有好的题目可以跟我分享,我们一起讨论与进步吧!原创 2023-11-18 16:39:27 · 152 阅读 · 0 评论 -
python基础练习题库实验1
🧨本次实验主要考察大家的输入输出当中的类型转换,建议大家把这题目自己动手练习一下,这些都是我的笔记,供大家参考复习,如果喜欢这个系列的可以关注一下,后期会有更高阶的练习与讲解。原创 2023-11-18 16:20:16 · 91 阅读 · 0 评论 -
python基础练习题库实验2
🎈这次实验主要考察python的输出的对齐,格式,小数点的语法,如果还不太熟练的小伙伴可以去查看我的python基础系统。原创 2023-11-18 15:57:01 · 87 阅读 · 0 评论 -
python基础练习题库实验八
🎈关于python小题库的这模块我已经两年半左右没有更新了,主要是在实习跟考研,目前已经上岸武汉某211计算机,目前重新学习这门课程,也做了一些新的题目 ,那就在此跟大家一分享一下吧!当然这部分内容会比较基础,希望对大家有所帮助。同时本次不在一题一文,而是一文多题的形式呈现。关于这方面知识有需要的小伙伴可以去我的python编程复习系列。原创 2023-11-15 16:24:40 · 244 阅读 · 0 评论 -
编写程序,用户输入一个列表和2个整数作为下标,然后输出列表中介于2个下标之间的元素组成的子列表。考试题库7
#7、编写程序,用户输入一个列表和2个整数作为下标,然后输出列表中介于2个下标之间的元素组成的子列表。例如用户输入[1, 2, 3, 4, 5, 6]和2,5,程序输出[3, 4, 5, 6]。分析:读完这道题目,在考查列表的语法内容,当然也十分的有意思1.从用户端读入一个列表,还有两个下标2.判断区间,取出想要的元素3.输出我们想要的区间列表list = eval(input("请输入一个列表:"))a = eval(input("请输入第一个下标:"))b = eval(input("请输原创 2020-11-21 11:44:56 · 17424 阅读 · 12 评论 -
编写程序,用户输入一个三位以上的整数。考试题库6 #输出其百位以上的数字。(提示:使用整除运算。)
6、编写程序,用户输入一个三位以上的整数,输出其百位以上的数字。例如用户输入1234,则程序输出12。(提示:使用整除运算。)分析:1.输入:请输入三位数以上的,所以要防止低于三位数,所以用if判断2.只关注后面就好(使用取整函数)a = eval(input("请输入一个以上的三位数:"))if a>100: print(a//100)else: print("输入错误")实验结果:...原创 2020-11-21 11:29:22 · 3543 阅读 · 0 评论 -
猴子吃桃问题。考试题库5
猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第十天早上在想吃时,就只剩一个桃子了。求第一天共摘了多少个桃子?????分析:1.多少天的问题?因为第10天,猴子还没有吃桃,还剩一个,应该是9天2.计算问题?我们可以从后往前推(逆向思考)题目就变成:第一天一个,第二天的桃子是第一天桃子+1再乘以2…到第十天当天有多少桃子p = 1for i in range(1,10): p=原创 2020-11-21 11:11:39 · 246 阅读 · 0 评论 -
设计一个验证用户密码程序,用户只有三次机会输入错误。考试题库3要求:如果用户输入的密码中包含“*”则会进行提示“密码中不能含有“*”号!”。(正确的密码为“123”)
3.设计一个验证用户密码程序,用户只有三次机会输入错误。如果用户输入的密码中包含“”则会进行提示“密码中不能含有“”号!”。(请在程序中预先设置正确的密码为“123”)for i in range(0,3): str1 = input("请输入密码:") if str1 =='123': print("登录成功") break else: if '*' in str1: print("密码里面不能含有“*”号!原创 2020-11-21 10:42:53 · 3702 阅读 · 0 评论 -
2.编写一个程序,找出所有的水仙花数。考试复习题库2|要求:所谓水仙花数,就是一个3位数等于各位数字的立方和,则称这个数为水仙花数。
2.编写一个程序,找出所有的水仙花数(所谓水仙花数,就是一个3位数等于各位数字的立方和,则称这个数为水仙花数。例如:解题思路:1.三位数2.循环所以使用for i in range(100,1000):#注意这里是取不到1000的这里面的括号其实是一个左闭右开的区间要实现:那我没就在循环体里面设计a,b,c,如果满足条件,则输出即可for i in range(100,1000): a = i//100 b = (i-a*100)//10 c = (i-a*100-原创 2020-11-21 10:34:43 · 1956 阅读 · 0 评论 -
1.写一个程序,提示输入两个字符串,然后进行比较,输出较小的字符串。考试复习题库1|要求:只能使用单字符比较操作。
1.写一个程序,提示输入两个字符串,然后进行比较,输出较小的字符串。要求只能使用单字符比较操作。参考代码:str1 = input("输入字符串:")str2 = input("输入字符串:")if str1 == str2: if str1 == str2 and str1 == "and str2==": print("两个字符串都为空串!") else: print("两个字符串一样!") print(str1)elif原创 2020-11-19 13:07:48 · 1903 阅读 · 0 评论