Python基础题目练习
一些简单的python题目及其解答
码卡巴卡bug
正在学习的小菜鸟一枚
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python基础题目练习31
主要是把分钟和时间换算到一个单位上,我是换算到小时上了,并且需要注意,时针也跟着分针动。请你返回在时钟上,由给定时间的时针和分针组成的较小角的角度(60 单位制)。原创 2025-04-01 16:59:13 · 317 阅读 · 0 评论 -
python基础题目练习28
给你一个由若干 0 和 1 组成的字符串s,请你计算并返回将该字符串分割成两个子字符串(即子字符串和子字符串)所能获得的最大得分。「分割字符串的得分」为子字符串中的数量加上子字符串中的数量。5将字符串 s 划分为两个非空子字符串的可行方案有:左子字符串 = "0" 且 右子字符串 = "11101",得分 = 1 + 4 = 5左子字符串 = "01" 且 右子字符串 = "1101",得分 = 1 + 3 = 4。原创 2025-04-01 14:08:51 · 261 阅读 · 0 评论 -
python基础题目练习29
需要注意的是,题目有要求传入的left和right不能忽视掉,需要在这个范围内的word。- "artro" 是一个元音字符串,因为它以 'a' 开头并以 'o' 结尾。- "are" 是一个元音字符串,因为它以 'a' 开头并以 'e' 结尾。- "aeo" 是一个元音字符串,因为它以 'a' 开头并以 'o' 结尾。- "ooo" 是一个元音字符串,因为它以 'o' 开头并以 'o' 结尾。- "u" 是一个元音字符串,因为它以 'u' 开头并以 'u' 结尾。在上述范围中的元音字符串数目为 2。原创 2025-04-01 14:26:02 · 452 阅读 · 0 评论 -
python基础题目练习30
你必须设计并实现时间复杂度为。,其中的值递增到一个。返回峰值元素的下标。原创 2025-04-01 14:41:23 · 191 阅读 · 0 评论 -
python基础题目练习25
数列求和-加强版给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1, N=3时,S=1+11+111=123。原创 2025-03-11 08:25:30 · 181 阅读 · 0 评论 -
python基础题目练习24
整数分解为若干项之和将一个正整数N分解成几个正整数相加,可以有多种分解方法,例如7=6+1,7=5+2,7=5+1+1,…。编程求出正整数N的所有整数分解式子。原创 2025-03-11 07:46:19 · 216 阅读 · 0 评论 -
python基础题目练习1
如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。原创 2025-03-02 14:45:26 · 195 阅读 · 0 评论 -
python基础题目练习2
有时候人们用四位数字表示一个时间,比如1106表示 11 点零 6 分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,例如 5 点 30 分表示为530;0 点 30 分表示为030。注意,第二个数字表示的分钟数可能超过 60,也可能是负数。原创 2025-03-02 15:07:41 · 159 阅读 · 0 评论 -
python基础题目练习3
BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了!现在,你的程序要读入这个错误的十进制数,然后输出正确的十进制数。提示:你可以把18转换回0x12,然后再转换回12。原创 2025-03-06 14:27:48 · 174 阅读 · 0 评论 -
python基础题目练习4
求整数段和给定两个整数A和B,输出从A到B的所有整数以及这些数的和。原创 2025-03-06 14:30:07 · 245 阅读 · 0 评论 -
python基础题目练习5
计算圆周率根据下面关系式,求圆周率的值,直到最后一项的值小于给定阈值。原创 2025-03-06 14:48:23 · 218 阅读 · 0 评论 -
python基础题目练习6
求符合给定条件的整数集给定不超过6的正整数A,考虑从A开始的连续4个数字。请输出所有由它们组成的无重复数字的3位数。原创 2025-03-06 15:11:57 · 197 阅读 · 0 评论 -
python基础题目练习7
一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井?这里要求不足1分钟按1分钟计,并且假定只要在某次上爬过程中蠕虫的头部到达了井的顶部,那么蠕虫就完成任务了。初始时,蠕虫是趴在井底的(即高度为0)。原创 2025-03-06 15:36:30 · 669 阅读 · 0 评论 -
python基础题目练习8
一个采购员去银行兑换一张y元f分的支票,结果出纳员错给了f元y分。采购员用去了n分之后才发觉有错,于是清点了余额尚有2y元2f分,问该支票面额是多少?原创 2025-03-06 16:55:35 · 179 阅读 · 0 评论 -
python基础题目练习9
求特殊方程的正整数解本题要求对任意给定的正整数N,求方程X2+Y2=N的全部正整数解。原创 2025-03-07 19:30:02 · 217 阅读 · 0 评论 -
python基础题目练习10
乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟非常努力,一直跑,不休息。假定乌龟与兔子在同一起点同一时刻开始起跑,请问T分钟后乌龟和兔子谁跑得快?原创 2025-03-07 20:26:51 · 332 阅读 · 0 评论 -
python基础题目练习11
约分最简分式分数可以表示为分子/分母的形式。编写一个程序,要求用户输入一个分数,然后将其约分为最简分式。最简分式是指分子和分母不具有可以约分的成分了。如6/12可以被约分为1/2。当分子大于分母时,不需要表达为整数又分数的形式,即11/8还是11/8;而当分子分母相等时,仍然表达为1/1的分数形式。原创 2025-03-07 21:30:58 · 216 阅读 · 0 评论 -
python基础题目练习12
念数字输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。原创 2025-03-08 14:46:22 · 188 阅读 · 0 评论 -
python基础题目练习13
单词长度你的程序要读入一行文本,其中以空格分隔为若干个单词,以结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如it's算一个单词,长度为4。注意,行中可能出现连续的空格;最后的不计算在内。原创 2025-03-08 15:06:53 · 235 阅读 · 0 评论 -
python基础题目练习14
冒泡法排序将N个整数按从小到大排序的冒泡排序法是这样工作的:从头到尾比较相邻两个元素,如果前面的元素大于其紧随的后面元素,则交换它们。通过一遍扫描,则最后一个元素必定是最大的元素。然后用同样的方法对前N−1个元素进行第二遍扫描。依此类推,最后只需处理两个元素,就完成了对N个数的排序。本题要求对任意给定的K(<N),输出扫描完第K遍后的中间结果数列。原创 2025-03-08 16:20:26 · 253 阅读 · 0 评论 -
python基础题目练习15
猴子选大王一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。如此不断循环,最后剩下的一只猴子就选为猴王。请问是原来第几号猴子当选猴王?原创 2025-03-08 18:26:25 · 382 阅读 · 0 评论 -
python基础题目练习16
删除字符串中的子串输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2。原创 2025-03-08 18:51:13 · 254 阅读 · 0 评论 -
python基础题目练习17
字符串的冒泡排序我们已经知道了将N个整数按从小到大排序的冒泡排序法。本题要求将此方法用于字符串序列,并对任意给定的K(<N),输出扫描完第K遍后的中间结果序列。原创 2025-03-10 11:01:42 · 227 阅读 · 0 评论 -
python基础题目练习18
字符串循环左移输入一个字符串和一个非负整数N,要求将字符串循环左移N次。原创 2025-03-10 11:19:13 · 252 阅读 · 0 评论 -
python基础题目练习19
说反话-加强版给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。原创 2025-03-10 11:36:42 · 551 阅读 · 0 评论 -
python基础题目练习20
有理数加法本题要求编写程序,计算两个有理数的和。原创 2025-03-10 12:08:17 · 166 阅读 · 0 评论 -
python基础题目练习21
通讯录的录入与显示通讯录中的一条记录包含下述基本信息:朋友的姓名、出生日期、性别、固定电话号码、移动电话号码。本题要求编写程序,录入N条记录,并且根据要求显示任意某条记录。原创 2025-03-10 15:12:40 · 200 阅读 · 0 评论 -
python基础题目练习22
有理数均值本题要求编写程序,计算N个有理数的平均值。原创 2025-03-10 15:51:12 · 260 阅读 · 0 评论 -
python基础题目练习23
复数四则运算本题要求编写程序,计算2个复数的和、差、积、商。原创 2025-03-10 18:11:16 · 288 阅读 · 0 评论
分享