Python-字符串、列表、字典专题
2026/5/6 1:02:27 网站建设 项目流程

前言

今天给大家分享一些有关字符串、列表、字典的题目,但是迫于时间关系,所以我省略了分析部分(其实也比较简单,没必要分析,纯分享题目),并且都只展现一种解法。

一、火柴棍游戏1

题目

描述

用火柴棍拼成数字0~9,具体拼法如下图:

编写程序,实现输入一个数字,输出所需火柴棍的数量

输入格式

一个0~9之间的数字

输出格式

一个整数,表示所需要的火柴棍的数量

样例

输入数据 1
3
输出数据 1
5

提示

入门题

代码

a=int(input()) s='6255456376' print(s[a])

二、火柴棍游戏2

题目

描述

用火柴棍拼成数字0~9,具体拼法如下图:

编写程序,实现输入任意一个三位数,输出所需火柴棍的数量

输入格式

一个三位正整数

输出格式

一个整数,表示所需要的火柴棍的数量

样例

输入数据 1
356
输出数据 1
16

代码

a=int(input()) s='6255456376' b=a//100 c=a%100//10 d=a%100%10 print(int(s[b])+int(s[c])+int(s[d]))

三、评委打分1

题目

描述

在比赛中有三位评委分别为节目打分,现要计算节目的总分和平均分。

输入格式

一行,三个实数,用空格隔开。

输出格式

一行,两个实数(用round函数保留两位小数),用空格分隔。

样例

输入数据 1
8.1 9.2 8.7
输出数据 1
26.0 8.67

提示

  • 入门题

代码

a,b,c=map(float,input().split()) d=a+b+c e=(a+b+c)/3 print(round(d,2),round(e,2))

四、计算天干地支

题目

描述

天干地支,源自中国古时对天象的观测,十天干和十二地支依次相配,组成六十个基本单位,两者按固定的顺序相互配合,组成了天干地支纪年法,也是我国的农历年。其中天干是“甲乙丙丁戊己庚辛壬癸”,地支是“子丑寅卯辰巳午未申酉戌亥”。

已知年份的最后一位数字对应天干,用已知年份除以12,求得的余数代表地支。具体对应关系如下图所示:

如2021年,末位数字“1”对应天干“辛”,余数“5”对应地支“丑”,故2021年的农历年是“辛丑年”。

输入格式

一个正整数,表示年份

输出格式

农历年份

样例

输入数据 1
2021
输出数据 1
辛丑年

提示

字符串、列表、字典的入门题

代码

a=int(input()) x='庚辛壬癸甲乙丙丁戊己' y='申酉戌亥子丑寅卯辰巳午未' z='年' print(x[a%1000%100%10]+y[a%12]+z[0])

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

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

立即咨询