![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python小题
是先生了
这个作者很懒,什么都没留下…
展开
-
python怎么用while函数10进制转二进制?
循环通常用于在特定条件为真时重复执行代码块。但是,对于将十进制数转换为二进制数,更常见的方法是使用除法和取余运算,或者使用内置的。除以2的余数来确定当前位的值(0或1),并将其添加到。来保存转换后的二进制数。在每次循环中,我们通过取。最后,我们返回转换后的二进制字符串。在这个示例中,我们定义了一个名为。的函数,它接受一个十进制数。循环将其转换为二进制数。不过,为了展示如何使用。原创 2024-05-16 12:46:31 · 338 阅读 · 0 评论 -
Python将华氏温度转换为摄氏温度
(提示:华氏温度到摄氏温度的转换公式为:C=(F−32)÷1.8。编写一个将华氏温度转换为摄氏温度,结果保留小数点后一位。23.0华氏度 = -5.0摄氏度。单个测试集评测时长限制:3秒。编程语:Python。原创 2024-04-24 20:13:36 · 415 阅读 · 1 评论 -
Python如何掌握数字类型的使用,这样子的一篇文章就够了!!
根据该公式 输入n 计算n的阶乘(阶乘值四舍五入为整数)对于等额分期付款的用户,计算每月还款金额计算抛物运动垂直方向位移计算射程原创 2024-03-07 01:45:00 · 348 阅读 · 0 评论 -
Python字符串练习题:倒序输出一个4位数
函数是用做拼接列表、元组等有序的数组类型,其中的元素必须全是字符串类型,不然会报错。本题的难度不大,主要是如何巧妙的使用字符串。第二、就是如何将字符串之间进行空格输出,输入一个四位数,把该数倒过来输出。②以一个整数形式输出;原创 2024-03-06 20:51:45 · 666 阅读 · 0 评论 -
用集合结构求解任意字符串中未出现的字母。
【代码】用集合结构求解任意字符串中未出现的字母。原创 2024-03-04 22:25:11 · 396 阅读 · 0 评论 -
Python基础数据操作之列表操作练习题
⑥ 输出[1,2,3,1,2,3,1,2,3,1,2,3]③ 用2种方法输出[1,2,3,…⑤ 用2种方法输出[10,9,…① 用2种方法输出a中所有奇数。请学习上述知识内容,完成如下任务。② 输出大于3,小于7的偶数。④ 输出a的最大值、最小值。原创 2024-03-02 20:00:25 · 632 阅读 · 0 评论 -
Python列表排序相关操作的使用方法
本关的任务是学会Python列表排序相关操作的使用方法,实现对列表元素的排序。一般情况下我们创建的列表中的元素可能都是无序的,但有些时候我们需要对列表元素进行排序。如果设置其值为True,则进行反向从大到小排序,如果设置为False或者不填写该参数,则默认进行正向从小到大排序。sort:列表排序函数的语法关键词;原创 2024-03-01 17:24:20 · 382 阅读 · 0 评论 -
对一个给定的列表进行增、删、改等操作,并输出变化后的最终列表
有个人邀请几个朋友吃饭,初步拟定了一个客人名单列表guests=[‘Zhang san’,‘Li si’,‘Wang wu’,‘Zhao liu’]。本关任务是对一个给定的列表进行增、删、改等操作,并输出变化后的最终列表。列表是由按一定顺序排列的元素组成,其中的元素根据需要可能会发生变化。其中,列表元素的添加、删除或修改等是最常见的操作。本关的编程任务是补全guests.py文件的代码,实现相应的功能。Wang wu说由他的弟弟Wang shi代他赴宴。Zhao liu说要带他的朋友Hu qi一起来;原创 2024-03-01 17:17:32 · 436 阅读 · 0 评论 -
Python进行GS1码校验码的计算
代码位置序号是指包括校验码在内的,由右至左的顺序号(校验码的代码位置序号为1)例如,输入234567892112输出6。编写程序,输入12位编码,输出其校验码。输入690123456789输出2。GS1码,即GS1全球商品标识。原创 2024-02-29 17:35:50 · 668 阅读 · 1 评论 -
输入一个字符串,得到一个新字符串 将原字符串中出现连续的相同的字符,在新字符串中只留下一个字符
对原字符串遍历,将新字符串的最后一个字符与原字符比较,将不重复的字符连接到新的字符串。将原字符串中出现连续的相同的字符,在新字符串中只留下一个字符。用一个新字符串存放删除重复字符后的新字符串。输入一个字符串,得到一个新字符串。原字符串为abbbccdabc。新字符串为abcdabc。原创 2024-02-29 12:33:52 · 574 阅读 · 0 评论 -
输入字符串x,将其中的数字字符(‘0‘到‘9‘)取出来,再逆向输出
输入字符串x,将其中的数字字符(‘0’到’9’)取出来,再逆向输出。提示:使用一个新的字符串变量保存提取的数字字符串。原创 2024-02-29 12:27:05 · 787 阅读 · 0 评论 -
根据身份证上的出生年份判断生生肖
本关任务:身份证的第六位到第九位是出生的年份。出生年份除以12的余数,如果余数为0,则相应的属相是猴。余数为1,则相应的属相是鸡。出生年份对12的余数与属相的对应关系,如图所示。原创 2024-02-28 21:15:35 · 452 阅读 · 0 评论 -
接收用户输入的身份证号,若身份证号的第16为奇数,显示性别男,否则显示性别女
根据提示,在右侧编辑器补充代码,接收用户输入的身份证号,若身份证号的第16为奇数,显示性别男,否则显示性别女原创 2024-02-28 20:58:57 · 397 阅读 · 0 评论 -
使用Python进行数据分析,划分数据并创建新的Excel文件
人口数据.xls工作簿如图所示,有序号、城市、省份、常住人口、人均GDP五列。建立中部人口.xls工作簿,建立**江西、河南、湖北、湖南**四个工作表,分别存储相应省份的城市、常住人口信息,要求按**常住人口降序**排列Pandas,ExcelWriter原创 2024-02-28 19:43:40 · 394 阅读 · 0 评论 -
Python练习题:用户根据消费的类别输入编码,金额 若编码正确,显示税金。
税收分类编码.txt中记录了税收编码、名称、税率信息,如图所示,第一列为税收编码,第三列为税率。若编码正确,显示税金。(金额*税率保留到整数)编码1010104020000000000。编码1030205010000000000。若用户输入错误的编码,显示编码错误。用户根据消费的类别输入编码,金额。编码4710199991234。原创 2024-02-27 20:59:52 · 523 阅读 · 0 评论 -
用Python做选择题:在选择题.txt文件中存放了10道题目的题面和ABCD四个选项及正确答案
在选择题.txt文件中存放了10道题目的题面和ABCD四个选项及正确答案,如图所示,各项内容用逗号隔开。编写程序,接收用户输入的题号,按如下格式显示题面和四个选项。给定的程序已经将文件内容读入到二维列表zlb中。再接收用户输入的答案,若答案正确,显示正确。文件资源在主页的资源页面中。原创 2024-02-27 20:41:08 · 407 阅读 · 0 评论 -
计算某航空公司的经济舱的行李托运费
超重部分需支付逾重行李费,每公斤按国家公布的经济舱全票价的1.5%计算。建立函数fyjs,根据行李重量w和票价p,计算并返回托运费。某航空公司的经济舱的行李托运费是免费行李额为15公斤。请输入全票价2000。请输入全票价2000。原创 2024-02-27 20:21:14 · 730 阅读 · 0 评论 -
给定一个字符串,要利用 Python 提供的字符串处理方法,从该字符串中,查找特定的词汇,并将其替换为另外一个更合适的词。
本关的任务:给定一个字符串,要利用 Python 提供的字符串处理方法,从该字符串中,查找特定的词汇,并将其替换为另外一个更合适的词。例如,给定一个字符串Where there are a will, there are a way,我们发现这句话中存在语法错误,其中are应该为is,需要通过字符串替换将其转换为Where there is a will, there is a way。step3 :对 step2 进行替换操作后的新字符串,按照空格进行分割,并打印输出分割后的字符列表。原创 2024-02-27 19:24:27 · 412 阅读 · 0 评论 -
对给定的字符串进行处理,包括字符串长度计算、大小写转换以及去除字符串前后空格等
在字符串处理中,经常需要统计字符串的长度、进行大小写转换以及去除字符串前后空格等操作。例如,在基于关键词的搜索引擎中,要查询关键词是否在文档或者网页中出现,搜索引擎并不需要区分关键词中字符的大小写以及关键词前后的空格等。这时就需要对字符串进行处理,将其中的大写字符都转换为小写,并剔除字符串开头和结尾处的空格,然后再统一进行字符串匹配。本关任务:对给定的字符串进行处理,包括字符串长度计算、大小写转换以及去除字符串前后空格等。—— 预期输出 ——原创 2024-02-27 19:19:14 · 467 阅读 · 0 评论 -
填空题:列表作参数计算学生成绩平均分
{‘小李’:[77,54],‘小张’:[89,66,78,99],‘小陈’:[90],‘小杨’:[69,58,93]}输入一个保存学生成绩的字典,调用avg求每个学生的平均成绩,保存在平均值字典中。{‘小李’: 65, ‘小张’: 83, ‘小陈’: 90, ‘小杨’: 73}请复制以下代码在IDLE中完成填写并调试,正确后再填入本题空白处。函数avg(lst)可以返回列表lst各元素的整数平均值。请填写程序中空白处的代码实现上述要求,如输入输出样例所示。作者 python课程组。单位 福州大学至诚学院。原创 2023-12-26 21:29:21 · 894 阅读 · 0 评论 -
填空题:函数实现面积计算
输入两个数代表半径,调用area求这两个半径的圆面积及以这两个半径为外圆和内圆的圆环面积,结果保留两位小数。请复制以下代码在IDLE中完成填写并调试,正确后再填入本题空白处。请填写程序中空白处的代码实现上述要求,如输入输出样例所示。函数area®可以根据半径r求出一个圆的面积。半径6.2的圆面积是120.76。半径6.2的圆面积是120.76。半径3.3的圆面积是34.21。半径3.3的圆面积是34.21。作者 python课程组。单位 福州大学至诚学院。圆环面积是86.55。圆环面积是86.55。原创 2023-12-26 21:28:39 · 770 阅读 · 0 评论 -
填空题:评委评分-字典排序
一年一度的校园好声音进行到了激烈的决赛环节,8位评委对入围的6位选手给出了最终的评分。请根据评分表,将每位选手的得分去掉一个最高分和一个最低分后求平均分(保留2位小数),并按照平均分由高到低的顺序输出选手编号和最后得分。请复制以下代码在IDLE中完成填写并调试,正确后再填入本题空白处。选手037最后得分95.67。选手066最后得分94.83。选手108最后得分91.17。选手012最后得分88.67。选手020最后得分93.0。作者 python课程组。单位 福州大学至诚学院。原创 2023-12-26 21:28:02 · 997 阅读 · 0 评论 -
填空题:以下程序用于实现帮助小明创建一个通信录。
合并之后,小明又打算给通信录增加一列“微信号”,为此他询问了相关同学的微信号,并存储在字典dicWX中,然后合并进自己的通信录;输入一个姓名,查找对应同学的手机号、QQ号或者微信号,如果输入的姓名不存在,则返回“没有该同学的联系方式”。大王的手机号:13914000004,QQ号:18191230002,微信号:jack_w。先输入4个同学的姓名和微信号,每个字符串占一行,最后一行输入要查找的同学姓名。先输入4个同学的姓名和微信号,每个字符串占一行,最后一行输入要查找的同学姓名。作者 python课程组。原创 2023-12-26 21:26:54 · 1162 阅读 · 0 评论 -
填空题:以下程序用于实现:输入一句英文句子,求其中最长的单词及其长度。
提示:先将英文句子中的单词分离出来存入列表后处理。注意句子末尾的句号不算在最后一个单词的长度内。请复制以下代码在IDLE中完成填写并调试,正确后再填入本题空白处。以下程序用于实现:输入一句英文句子,求其中最长的单词及其长度。最长单词是Association,长度是11。可用以下输入输出样例测试程序是否正确。作者 python课程组。单位 福州大学至诚学院。原创 2023-12-26 21:26:04 · 1001 阅读 · 0 评论 -
填空题:成绩等级输入1个输出相应的等级: 90分以上为‘A’ 80分到89分为‘B’ 70分到79分为‘C’ 60分到69分为‘D’ 60分以下为‘E’
请复制以下代码在IDLE中完成填写并调试,正确后再填入本题空白处。如果分数大于100或者小于0,则输出“成绩有误”。80分到89分为‘B’70分到79分为‘C’60分到69分为‘D’原创 2023-12-26 21:25:19 · 702 阅读 · 0 评论 -
填空题:以下程序用于实现:输出50以内的素数。
请复制以下代码在IDLE中完成填写并调试,正确后再填入本题空白处。以下程序用于实现:输出50以内的素数。以下程序用于实现:输出50以内的素数。可用以下输入输出样例测试程序是否正确。输出素数,每个素数后有一个空格。作者 python课程组。单位 福州大学至诚学院。原创 2023-12-26 21:24:09 · 932 阅读 · 2 评论 -
编程题:斐波那契数列-兔子计算
假设现在有一只兔子,它每个月都能生出一对小兔子(假设每对小兔子都是一雌一雄),而每对小兔子出生后的第二个月起就开始生小兔子。经过N个月后,一开始的那只兔子和它的后代共有多少只兔子。在这里给出相应的输出。在这里给出一组输入。原创 2023-12-26 21:22:52 · 684 阅读 · 0 评论 -
7-5 jmu-python-查成绩
从键盘输入一个学生所有课程的成绩,输入格式为”课程名:成绩“,每门课占一行,以空行结束。随后提示”请输入要查询的课程:“,用户从键盘输入课程名,查询并输出该课程的成绩,要求进行异常处理,对不存在的课程进行捕捉处理。输入学生所有课程的成绩,每门课占一行,格式为”课程名:成绩“,以空行结束。如果课程存在,直接输出成绩,否则提示”没有该门课程“7-5 jmu-python-查成绩。原创 2023-12-12 11:14:06 · 1643 阅读 · 0 评论 -
7-4 jmu-python-异常-学生成绩处理基本版
如果输入过程中均未出现异常,则输出All OK。否则输出样例2、3所示格式的错误信息。平均值(保留2位小数)不管输入过程中有无出现异常,最后都要输出Process Completed。小明在帮老师处理数据,这些数据的第一行是n,代表有n行整数成绩需要统计。注:该程序可以适当处理小错误,比如对于有些数据如果左右包含空格,先去掉。数据没有错误,则计算平均值(保留2位小数)并输出。数据有错误,直接停止处理,并且不进行计算。第一行为n,代表接下来要输入的行数。然后输入n行成绩(整数)。原创 2023-12-12 11:13:31 · 860 阅读 · 0 评论 -
7-3 jmu-python-异常-学生成绩处理专业版
提示:对于样例3,如果是在IDLE中进行测试,可在输入最后一行并回车后,按’Ctrl+D’结束输入。输出错误原因的时候,需要将整行输出(如果该行有左右空格,需要将左右空格也输出)当数据没有任何错误时,提示’All OK’,当数据有。一些错误(某行是浮点数、某行是非整数字符)时,可以提示哪些数据出错,并最后提示。有可能碰到要求输入n行,后面的数据却小于n行。小明在帮助老师统计成绩,老师给他的是一组数据。第几行出错,出错的原因,共出错多少行。共处理多少行数据,几行正确,几行错误,平均成绩(保留两位小数)。原创 2023-12-12 11:12:59 · 798 阅读 · 0 评论 -
7-2 jmu-python-异常-学生成绩处理中级版
接着连续输入n个成绩,如果中途输入错误(非整数)提示’Error!输入过程中没有错误数据,提示’All OK’。小明在帮老师处理数据,这些数据的第一行是n,代表有n行整数成绩需要统计。然后重新输入,直到输入n个正确的成绩才退出。注:该程序可以适当处理小错误,比如对于有些数据如果左右包含空格,先去掉。然后输入成绩,输入错误则提示重输,直到输入n行正确的数据为止。7-2 jmu-python-异常-学生成绩处理中级版。如果输入过程中无异常,需输出All OK。第一行为n,代表接下来要输入的正确行数。原创 2023-12-12 11:12:25 · 975 阅读 · 0 评论 -
7-1 jmu-python-输入输出-处理不定行输入
处理一段文字(可能有很多行,行数不确定),输出每行包含的单词数(单词之间以空格或多个空格分隔)。7-1 jmu-python-输入输出-处理不定行输入。注意:处理的时候要忽略掉空行或者空格行。使用如下代码来处理不定行输入。原创 2023-12-12 11:11:53 · 683 阅读 · 1 评论 -
6-5 函数-可变长度参数
请在函数中实现对输入单词的词频统计,为便于统计请将所有单词先做小写处理,并按照单词数量从高到低的顺序输出单词和对应的数量,相同数量的单词按照英文字母表顺序输出,如((“word”,4),(“it”,1),(“limit”,1)),函数返回数据格式为元组;用户输入任意个数的不同单词,用空格间隔;具体格式要求请参照输入输出样例。6-5 函数-可变长度参数。请在这里填写答案 */单位 成都信息工程大学。原创 2023-11-28 10:44:39 · 1020 阅读 · 0 评论 -
6-4 jmu-python-发牌
deal(pokers,n) 是发5张牌给一个玩家并将发给该玩家的牌输出(输出“第i个玩家拿到的牌是:xx,xx,xx,xx,xx”,其中冒号为中文符号,5张牌之间的逗号为英文符号),其中pokers 是已经洗好牌的52张扑克牌序列、 n 表示第几个玩家。从键盘输入一个整数作为随机种子,随机生成一副扑克牌(去掉大小王),循环分给4位牌手,每人5张牌(第1、5、9、13、17张牌给第一个玩家,第2、6、10、14、18给第二个玩家。第2个玩家拿到的牌是:♣A,♥Q,♣Q,♣6,♦4。原创 2023-11-28 10:44:07 · 996 阅读 · 0 评论 -
6-3 zust-sy9-8编写函数求i以内的所有完数
6-3 zust-sy9-8编写函数求i以内的所有完数分数 15作者 张银南单位 浙江科技学院编写函数isPerfectNum(num),判断一个自然是是否为完全数。如果一个正整数等于除它本身之外其他所有除数之和,就称之为完全数。如6是完全数,因为6=1+2+3。输入自然数n,输出n以内的所有完数函数接口定义:判断完全数的函数isPerfectNum(num)判断完全数的函数isPerfectNum(num):其中num是用户传入的参数,若num是完全数,则返回1,否则返回0。原创 2023-11-28 10:43:35 · 810 阅读 · 0 评论 -
6-2 判断整数的各位数字是否互不相同
编写一个函数 isdif(n),用来判断参数n(n为正整数)的各位数字是否互不相同,若互不相同,则返回1,否则返回0。print(“{}的各位数字不是互不相同”.format(n))print(“{}的各位数字互不相同”.format(n))函数的参数n是一个正整数,函数要返回1或者0。在这里给出函数被调用进行测试的例子。/* 请在这里填写答案 */在这里给出第一组输入。在这里给出第二组输入。在这里给出第一组输出。在这里给出第二组输出。在这里描述函数接口。作者 python备课组。单位 福州大学至诚学院。原创 2023-11-28 10:43:03 · 1337 阅读 · 0 评论 -
6-1 求列表中和为n的整数对
6-1 求列表中和为n的整数对分数 10作者 殷伟凤单位 浙江传媒学院本题要求实现一个函数pairSum(),带两个输入参数:一个值不重复的整数列表lst和一个整数n。输出列表中所有和为n的整数对的索引。函数接口定义:lst是传入的整数列表,n为整数。原创 2023-11-28 10:42:29 · 596 阅读 · 0 评论 -
7-12 统计投票情况(集合)
在第一行中按升序输出第一小队没有得票的队员序号,用空格分开;如果所有队员都有得票,则输出"第1小队都有得票"。在第二行中按升序输出第二小队没有得票的队员序号,用空格分开;如果所有队员都有得票,则输出"第2小队都有得票"。第一小队有五名队员,序号是1,2,3,4,5;第二小队也有五名队员,序号6,7,8,9,10。输入一个由得票队员编号组成的字符串,分别求第一、二小队没有得票的队员。在一行中输入得票队员的序号,用逗号隔开。在这里给出第一组输出。作者 python课程组。单位 福州大学至诚学院。原创 2023-11-23 23:16:26 · 1616 阅读 · 0 评论 -
7-11 字符串去重排序
输入一个非空字符串,去除重复的字符后,从小到大排序,输出为一个新字符串。在这里给出相应的输出。输出去重排序后的字符串。在这里给出一组输入。7-11 字符串去重排序。输入一个非空字符串。原创 2023-11-23 23:15:55 · 1121 阅读 · 0 评论 -
7-10 互不相同的数,组成最大整数
输入一些小于10的非负整数,求这些数组成的最大整数,要求各位数字互不相同。用空格分隔输入一些小于10的非负整数,要求每个整数x符合条件:0⩽x原创 2023-11-23 23:15:24 · 821 阅读 · 0 评论