![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
stronger_er
Keep your eyes on the stars, and your feet on the ground
展开
-
python刷题(43-45)
Python刷题PythonTip-挑战Python(以下代码是在PyCharm上运行成功的,如果想要在刷题上成功运行,需要把前边的定义去掉)43.题目描述:斐波那契数列为1,1,2,3,5,8...。数列从第三项起满足,该项的数是其前面两个数之和。现在给你一个正整数n(n < 10000), 请你求出第n个斐波那契数取模20132013的值(斐波那契数列的编号从1开始)。例如:n=1, 则输出:1n=4, 则输出:3n = 4l = [1,1]for i i原创 2022-03-06 12:14:42 · 447 阅读 · 0 评论 -
python刷题(40-42)
Python刷题PythonTip-挑战Python(以下代码是在PyCharm上运行成功的,如果想要在刷题上成功运行,需要把前边的定义去掉40.题目描述:给你两个整数a和b(-10000<a,b<10000),请你判断是否存在两个整数,他们的和为a,乘积为b。若存在,输出Yes,否则输出No...原创 2022-03-05 23:00:46 · 335 阅读 · 0 评论 -
Python刷题(37-39)
终于有一些比较简单的题了37.题目描述:给你直角三角形的两个直角边的边长a,b,请你求出其斜边边长,结果保留小数点后三位小数。 如a=3, b =4, 则输出5.000。a = 3.0b = 4.0cc = a*a + b*bc = cc**0.5c = c + 0.000print('%.3f'%c) #求小数点后三位38.题目描述:给你一个字符串列表L,请用一行代码将列表所有元素拼接成一个字符串并输出。 如L=['abc','d','efg'], 则输出a原创 2022-03-03 20:09:51 · 638 阅读 · 0 评论 -
python刷题(34-36)
Python刷题PythonTip-挑战Python(以下代码是在PyCharm上运行成功的,如果想要在刷题上成功运行,需要把前边的定义去掉)34.题目描述:生活在当代社会,我们要记住很多密码,银行卡,qq,人人,微博,邮箱等等。小P经过一番思索之后,发明了下面这种生成密码方法:给定两个正整数a和b, 利用a / b我们会得到一个长度无限的小数(若a / b不是无限小数,比如1/2=0.5,我们认为0.5是0.5000000...,同样将其看做无限长的小数),小P将该小数点后第x位到第y位的原创 2022-03-02 23:21:13 · 494 阅读 · 0 评论 -
python刷题(31-33)
Python刷题PythonTip-挑战Python(以下代码是在PyCharm上运行成功的,如果想要在刷题上成功运行,需要把前边的定义去掉)31.题目描述:十一假期,小P出去爬山,爬山的过程中每隔10米他都会记录当前点的海拔高度(以一个浮点数表示), 这些值序列保存在一个由浮点数组成的列表h中。回到家中,小P想研究一下自己经过了几个山峰,请你帮他计算一下,输出结果。 例如:h=[0.9,1.2,1.22,1.1,1.6,0.99], 将这些高度顺序连线,会发现有两个山峰,故输出一个2(序列原创 2022-02-28 21:21:22 · 1136 阅读 · 0 评论 -
python刷题(28-30)
Python刷题PythonTip-挑战Python(以下代码是在PyCharm上运行成功的,如果想要在刷题上成功运行,需要把前边的定义去掉)28.题目描述:给你一个整数列表L,判断L中是否存在相同的数字, 若存在,输出YES,否则输出NO。方法一L = [1235, 432, 123, 425, 45426, 45, 1235]flag = 0for i in range(0, len(L)-1, 1): for j in range(i+1, len(L), 1..原创 2022-02-27 16:47:32 · 522 阅读 · 0 评论 -
python刷题(25-27)
Python刷题PythonTip-挑战Python(以下代码是在PyCharm上运行成功的,如果想要在刷题上成功运行,需要把前边的定义去掉)//因为昨天开学,在车上坐着实在不想学习,回到学校收拾一下就很晚了,所以暂停了一天,今天给补上25.题目描述:给你一个时间t(t是一个字典,共有六个字符串key(year,month,day,hour,minute,second),值为每个值为数字组成的字符串, 如t={'year':'2013','month':'9','day':'30',原创 2022-02-27 15:56:24 · 879 阅读 · 0 评论 -
python刷题(22-24)
Python刷题PythonTip-挑战Python(以下代码是在PyCharm上运行成功的,如果想要在刷题上成功运行,需要把前边的定义去掉)22.题目描述:给你两个时间st和et(00:00:00<=st <= et<=23:59:59), 请你给出这两个时间间隔的秒数。 如:st="00:00:00", et="00:00:10", 则输出10.st = "00:00:00"et = "00:01:52"shi = int(et[0:2])-int(st[0:原创 2022-02-25 22:29:53 · 547 阅读 · 0 评论 -
Python刷题(19-21)
Python刷题PythonTip-挑战Python(以下代码是在PyCharm上运行成功的,如果想要在刷题上成功运行,需要把前边的定义去掉)19.题目描述:抓不住爱情的我 总是眼睁睁看它溜走 ...现在来练习一下发现爱的能力,给你一个字符串a,如果其中包含"LOVE"(love不区分大小写)则输出LOVE,否则输出SINGLE。例如:a = "OurWorldIsFullOfLOVE"则输出:LOVEa = 'OurWorldIsFullOfLOVE'a = a.upp原创 2022-02-24 21:43:32 · 1259 阅读 · 1 评论 -
ASCII对照表
(图片来源:在线懒人工具)原创 2022-02-24 11:10:16 · 105 阅读 · 0 评论 -
python刷题(16-18)
Python刷题PythonTip-挑战Python(以下代码是在PyCharm上运行成功的,如果想要在刷题上成功运行,需要把前边的定义去掉)16.题目描述:银行在打印票据的时候,常常需要将阿拉伯数字表示的人民币金额转换为大写表示,现在请你来完成这样一个程序。在中文大写方式中,0到10以及100、1000、10000被依次表示为: 零 壹 贰 叁 肆 伍 陆 柒 捌 玖 拾 佰 仟 万以下的例子示范了阿拉伯数字到人民币大写的转换规则:1 壹圆11 壹拾壹圆111 壹佰壹拾原创 2022-02-23 11:20:32 · 188 阅读 · 0 评论 -
Python刷题(13-15)
Python刷题PythonTip-挑战Python(以下代码是在PyCharm上运行成功的,如果想要在刷题上成功运行,需要把前边的定义去掉)13.题目描述:光棍们对1总是那么敏感,因此每年的11.11被戏称为光棍节。小Py光棍几十载,光棍自有光棍的快乐。让我们勇敢地面对光棍的身份吧,现在就证明自己:给你一个整数a,数出a在二进制表示下1的个数,并输出。例如:a=7则输出:3我写了两种方法,一个就是我们平常转化成二进制的方法,如果除以二余数有一则输出数就加一,一个是pytho原创 2022-02-22 12:10:33 · 413 阅读 · 0 评论 -
python单步调试
对于python一些逻辑错误,它的语法并不能完全识别出来,这就要我们一步步调试分析,所以单步调试是我们进行代码调试所必须进行的首先打开pycharm界面,进行调试的时候,我们已经编写好了程序,此时我们点击代码左边,会出现小红点,如图所示,表明我们要从这里进行单步调试点击右上角用黄色标注的标识即可运行到我们前边标注红点所在的行此时我们可以看到下边就是我们所定义的变量的变化之后点击下图黄色框框所框住的内容就运行到了下一步(其实这几个按钮好像都可以实现这个功能,具体的区别可能因为.原创 2022-02-21 11:58:05 · 3210 阅读 · 0 评论 -
Python刷题(10-12)
Python刷题原创 2022-02-21 11:19:30 · 210 阅读 · 0 评论 -
Python刷题(4-6)
Python刷题PythonTip-挑战Python(以下代码是在PyCharm上运行成功的,如果想要在刷题上成功运行,需要把前边的定义去掉)4、题目描述:给你一字典a,如a={1:1,2:2,3:3},输出字典a的key,以','连接,如‘1,2,3'。要求key按照字典序升序排列(注意key可能是字符串)。a={1:1,2:2,3:3}a=sorted(a.keys())L=len(a)b=""for i in range(0,L,1): b=b+str(a[i]原创 2022-02-20 14:36:52 · 512 阅读 · 0 评论 -
Python刷题(1-3)
Python刷题原创 2022-02-20 13:22:01 · 395 阅读 · 0 评论 -
Python刷题(7-9)
Python刷题PythonTip-挑战Python(以下代码是在PyCharm上运行成功的,如果想要在刷题上成功运行,需要把前边的定义去掉)7.题目描述:给你一个整数列表L, 输出L的中位数(若结果为小数,则保留一位小数)。例如: L=[0,1,2,3,4]则输出:2L=[1, 2, 3, 4, 5, 6, 7,3]a=sorted(L)l=len(L)#如果这个数组有偶数个数if l%2 == 0: num = int(l/2) middl..原创 2022-02-20 16:23:22 · 271 阅读 · 0 评论