- 博客(35)
- 收藏
- 关注
原创 Python语言程序设计--实践教程--实验八(06题)
6.编写一个程序,在主程序中求1900~2020年中所有的闰年,每行输出5个年份。闰年即能被4整除但不能被 100 整除,或者能被 400整除的年份。要求定义一个函数isLeap(),该函数用来判断某年是否为闰年,是国年则函数返回True,否则返回 False。
2024-05-06 10:00:00
261
原创 Python语言程序设计--实践教程--实验八(05题)
5.2016年,微信朋友圈中曾疯传“手机尾号暴露你的年龄”,其算法如下:①看一十你手机号的最后一位;②把这个数字乘以2;③然后加上 5;④再乘以50;⑤把得到的数加上1766;⑥用这个数减去你出生的那一年,现在得到一个新的数字,该数字的最后两位就是你的实际年龄(本规则仅适用于年龄在100岁以内的人)。
2024-05-06 09:45:00
771
原创 Python语言程序设计--实践教程--实验八(03题)
3.编写 isOdd()函数,该函数应有一个整数参数,如果该参数为奇数,函数返回 True,否则返回 False。最后在主程序中测试该函数。
2024-05-06 09:30:00
276
原创 Python语言程序设计--实践教程--实验八(02题)
2.以下为输出韩国流行歌曲Nobo4y 一段歌词(有修改)的代码,请将上述代码中的重复部分抽象(定义)成一个函数,并在主程序中调用该函数,以使原代码显得更简洁一些。
2024-05-06 09:15:00
490
原创 Python语言程序设计--实践教程--实验八(01题)
1.“吃饭,睡觉,打豆豆”是网络上最为流行的小笑话之一,这则笑话的具体内容如下。有个记者去南极采访一群企鹅。他问第1只企鹅:“你每天都做什么?”企鹅说:“吃饭,睡觉,打豆豆!”接着又问第2只企鹅:“你每天都做什么?”企鹅说:“吃饭,睡觉,打豆豆!”尚定接着又问第3只企鹅:“你每天都做什么?”企鹅说:“吃饭,睡觉,打豆豆!”……记者带着困惑问其他的企鹅,答案都一样,就这样一直问了99只企鹅。当走到第 100只小企鹅旁边时,记者问它:“你每天都做什么?”那只小企鹅回答:“吃饭,睡觉。
2024-05-06 09:00:00
628
原创 Python语言程序设计--实践教程--实验七(08题)
8.年底了,某公司要发年终奖。列表1st staf 中存放了所有员工的名单,内容为["李梅""张富","付妍","赵诺","刘江"]。字典 dic_award 中存放了对公司有杰出贡献的员工名单及奖金金额,内容为{"张富":10000,"赵诺":15000}。试编写程序,输出每位员工应发年终奖金额。注:字典 dic_award 中未包含的员工年终奖金额为 5000 元/人。
2024-04-24 09:00:00
490
2
原创 Python语言程序设计--实践教程--实验七(07题)
7.试编写程序,实现以下功能:(1)创建一个字典,存放所有已注册用户的用户名和密码,内容如表 7-4所示。表7-4用户名密码John123Marry111Tommy123456(2)提示用户输入用户名和密码。(3)依次对用户名和密码进行判断,并给出相应的提示。① 若用户名输入错误,则提示“用户名不正确!②)若密码输入错误,则提示“密码不正确!③若用户名和密码均正确,则提示“登录成功!
2024-04-24 08:30:00
996
原创 Python语言程序设计--实践教程--实验七(09题)
9.假设列表 lst_busstop=["龙江新城市","阳光广场","汉江路","嫩江路","清凉山公园""拉萨路”,"五台山”"莫愁路"],存放了某公交线路途经的公交站名。另有字典 dic_estate={"龙江新城市":["白云园”,"腾飞园”],"阳光广场":["龙江小区","芳草园"],"汉江路":["金信花园","龙凤花园”],"嫩江路":["西城蓝湾","花开四季"]},存放了部分公交站附近的小区。试编写程序,根据用户输入的起点(小区名)和终点(小区名),查询公交线路。
2024-04-23 15:32:24
763
原创 Python语言程序设计--实践教程--实验七(06题)
6.假设字典变量 di_ county 存储了部分国家的国家名与首都名的对应关系(见表7-3),其中国家名为键,首都名为值。试编写程序,根据用户输入的国家名查询首都名,如果存在则输出查询结果,否则提示“未查询到该国家名!假设对国家名进行査询时不区分大小写。表7-3。
2024-04-23 15:15:31
515
原创 Python语言程序设计--实践教程--实验七(05题)
5.编写程序,实现以下功能:(2)由用户依次录入五名学生的班级、姓名、年龄、身高和体重,存入字典 dic_student, (1)创建空字典 dic student。将班级和姓名作为键,年龄、身高和体重作为值。
2024-04-23 15:10:05
754
1
原创 Python语言程序设计--实践教程--实验七(04题)
4.编写程序,实现以下功能:(1)创建空字典 dit_student.(2)由用户依次录入五名学生的姓名、年龄、身高和体重,存入字典dic_student,将姓名作为键,年龄、身高和体重作为值。(3)输出字典dic student的内容,格式为。
2024-04-20 00:42:15
836
原创 Python语言程序设计--实践教程--实验七(03题)
3.以下是某电商卖家在售产品价目一览表。表7-2产品名称价格/元方糖99XI499魔盒399曲奇299试编写程序,实现以下功能: (1)使用字典myDict存放表 7-2中的信息,产品名称作为键,价格作为值。(2)输出所有在售产品的价目表。格式为。
2024-04-20 00:30:51
964
原创 Python语言程序设计--实践教程--实验六(06题)
6.假设有列表 lst_student=[["001","李梅",19],["002","刘祥",20],["003","张武”,18],依次存放了每名学生的学号、姓名和年龄。试编写程序,实现以下功能: (1)在列表末尾添加表6-1中的学生信息。(2)在列表的适当位置添加表6-2中的学生信息。(3)输出学号为003的学生信息。(4)输出所有学生的姓名。
2024-04-14 14:49:11
823
原创 Python语言程序设计--实践教程--实验六(05题)
5.假设有列表 lst_student=["001","李梅",19,"002","刘祥",20,"003","张武",18],依次存放了每位学生的学号、姓名和年龄。试编写程序,实现以下功能: (1)在列表末尾添加表6-1中的学生信息。表6学号姓名年龄004刘宁20006梁峰19(2)在列表适当的位置添加表6-2中的学生信息。
2024-04-14 14:34:52
566
1
原创 Python语言程序设计--实践教程--实验六(03题)
3.斐波那契数列又称黄金分割数列、兔子数列,其第1、2 项均为1,从第3项开始每一项都是前两项之和,即1,1,2,3,5,8,13,21,34,…。试编写程序,利用列表计算斐波那契数列前 30项,并输出。
2024-04-14 14:15:25
350
1
原创 Python语言程序设计--实践教程--实验六(02题)
2.编写程序,实现以下功能:(1)创建一个列表,依次存放每个月对应的天数。假设2月份的天数固定为28天。(2)根据用户输入的月份查询该月的天数并输出。
2024-04-14 14:09:13
487
2
原创 Python语言程序设计--实践教程--实验六(01题)
1.假设有三个列表:lst_who=[‘小马’,’小羊,小鹿”],lst_where-['草地上','电影院','家里'],lst_what=['看电影','听故事','吃晚饭']。试编写程序,随机生成三个0-2范围内的整数,将其作为索引分别访问三个列表中的对应元素,然后进行造句。例如,随机生成三个整数分别为1,0,2,则输出句子"小羊在草地上吃晚饭"。
2024-04-14 14:05:10
528
1
原创 Python语言程序设计--实践教程--实验六(04题)
4.假设列表 lst_busstop=[["龙江新城市","阳光广场","汉江路","嫩江路","清凉山公园","拉萨路","五台山","莫愁路"],存放了某公交线路途经的公交站名。试编写程序,根据用户输入的起始站和终点站,计算需要途经的站数并将结果输出。例如,当输入起始站为“汉江路”,终点站为“五台山”时,输出内容为“从汉江路站前往五台山站需要4站路”;当输入起点站为“五台山”,终点站为“汉江路”时,输出“您需要乘坐反方向线路”。
2024-04-14 13:59:48
426
1
原创 Python语言程序设计--实践教程--实验六(07题)
7.甲、乙、丙、丁四人中有一人做了好事不留名。请大家编写程序,根据以下线索找出做好事的人。甲说:不是我。乙说:是丙。丙说:是丁。丁说:丙说的不对。其中三人说的是真话,一人说的假话。
2024-04-14 13:52:06
605
1
原创 Python语言程序设计--实践教程--实验六(08题)
8.在一次数学竞赛中,A、B、C、D、E五名同学分别获得了前五名(假设无并列名次)。小敏问他们分别是第几名,他们的回答如下。A:第二名是 D,第三名是B。B:第二名是C,第四名是E。C:第一名是E,第五名是A。D:第三名是C,第四名是A。E:第二名是B,第五名是 D。他们每个人都只说对了一半,请编写程序,帮小敏猜一猜他们的真实名次。
2024-04-14 13:45:26
706
1
原创 Python语言程序设计--实践教程--实验七(1题)
1.莫尔斯电码是一种早期的数字化通信形式,它通过“.”和“”的不同排列顺序来表示不同的英文字母、数字以及标点符号。试编写程序,使用字典存放表 7-1 中的内容(字符作为键,电码符号作为值),将用户输入的字符串(假设只包含英文字母)以莫尔斯电码的形式输出。【提示】由于字典中存放的键均为大写字母,因此需要将用户输入的字符串中的英文字母进行必要的大小写转换。
2024-04-10 08:00:00
806
1
原创 Python语言程序设计--实践教程--实验六(12题)
12.设有列表 lst_odd=[1,3,5,7,9]和列表 lst_even=[2,4,6,8,10]。试编写程序,将两个列表合并成一个新的列表,并将新列表按照元素的大小降序排列。
2024-04-09 23:59:18
278
原创 Python语言程序设计--实践教程--实验六(13题)
13.编写程序,对用户输入的英文字符串中出现的英文字母进行提取(不区分大小写,重复字母只计一次),并将提取的结果按照字母表顺升排列后输出。例如,用户输入“I miss you.”,程序输出“i,m,o,s,u,y”或“I,M,O,S,U,Y”。
2024-04-09 23:56:10
478
原创 Python语言程序设计--实践教程--实验六(14题)
14.编写程序,生成一个包含 20 个两位随机整数的列表,将其前十个元素升序排列,后十个元素降序排列后输出。
2024-04-09 23:51:50
336
原创 Python语言程序设计--实践教程--实验六(15题)
15.编写程序,将用户输入的英文语句中的单词(忽略标点符号)进行逆序排列后输出。例如:用户输入"How are you",则程序输出"you are How"。此方法仅供学习参考,欢迎讨论。
2024-04-09 23:48:05
472
原创 Python语言程序设计--实践教程--实验六(16题)
16.假设已有列表lst+foor=[1,4,2,5,7,3],存放了某电梯在一段时间内经过的楼层试编写程序,实现以下功能。(1)输出电梯的运行路线(“↑”表示上行一层,“!
2024-04-09 23:39:41
870
原创 Python语言程序设计--实践教程--实验六(17题)
17.假设已有列表 lst sides=[3,4,5,6,6,6,4,4,3],依次存放了3个三角形的三条边长试编写程序,利用海伦公式计算每个三角形的面积,并将结果存入列表1starea。
2024-04-09 23:19:02
983
2
原创 Python语言程序设计--实践教程--实验六(18题)
18.假设有字符串s="语文: 80,数学: 82,英语:90,物理:85,化学:88,美术:80",存放了某个学生各科的期末考试成绩。试编写程序,计算该学生所有科目的总分和平均分(保留一位小数)。
2024-04-09 23:08:32
1195
原创 Python语言程序设计--实践教程--实验六(19题)
19.假设已有列表 lst =[("triangle", "shape"),("red", "color"),("square","shape"),("yellow"color"),("green","color"),("circle","shape")],其中每个元素都是一个元组。元组中的第一个元素表示值,第二个元素表示标签。
2024-04-09 23:00:38
1422
原创 Python语言程序设计--实践教程--实验六(20题)
20.假设列表 lst_suit=["黑桃","红桃","梅花","方块"],存放了扑克牌的花色。列表Ist face =['3','4','5’,6'’,'7’,8’,9’,10,,Q,K,A,2],存放了扑克牌的牌面大小,其元素已按照牌面大小升序排列。试编写程序,完成以下功能。(1)利用列表生成式,将以上两个列表进行元素搭配,生成一个新的列表1st,存放所有牌面(不考虑大小王)。
2024-04-09 09:39:32
1290
原创 Python语言程序设计--实践教程--实验六(21题)
21.学校举办朗诵比赛,邀请了10位评委为每一名参赛选手的表现打分。假设列表Ist score =[9,10,8,9,10,7,6,8,7,8],存放了某一位参赛选手的所有评委评分。试编写程序,根据以下规则计算该参赛选手的最终得分:(1)去掉一个最高分。(2)去掉一个最低分。(3)最终得分为剩下8个分数的平均值。
2024-04-09 09:28:15
555
原创 Python语言程序设计--实践教程--实验六(22题)
22.假设列表 lst weather 中存放了一周内每天的天气情况(包括最低气温、最高气温、天气状况、风力和空气质量等级)。试编写程序,统计以下数据:(1)空气质量为优的天数。(2)风力低于3级且最高气温不超过 25℃的天数。(3)平均气温低于 20℃的天数。
2024-04-09 09:19:20
833
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人