[编程入门]数字的处理与判断 (Python代码) a=input()print(len(a))foriina:print(i,end='')#end=''输出结果以空格隔开print()#换行print(a[::-1])#字符串切片逆序打印 题解列表 2020年03月22日 0 点赞 0 评论 875 浏览 评分:8.0
蓝桥杯算法提高VIP-连接乘积-题解(Python代码)python开荒柘,分段筛选 老规矩,先上代码```pythonre=[]defcheck(num,n):a=''foriinrange(1,n+1):a+=str(num*i)iflen(list(set(a)))==9:foriina:ifi=='0':return0returnint(a)return0foriinrange 题解列表 2020年03月22日 0 点赞 0 评论 1489 浏览 评分:6.0
三位数反转-题解(Python代码) 三行、两行、一行的写法 #三行代码这道题对于Python来说还是很友好的,由用户输入一个数字,然后通过切片的方式进行反转,直接输出就好了。```pythonwhileTrue:num=input()print(num[::-1])```#改成两行我们可以看见,num变量就使用过一次,那么这就可以通过减少这个变量来压缩代码。 题解列表 2020年03月22日 1 点赞 2 评论 1663 浏览 评分:8.4
求中间数-题解(Python代码)一行代码解决 Python的语法相对于其他语言的类型优势就是在这里它可以很简洁这道题就是一个嵌套list()中为我们常用的一种输入模式排序之后在列表中存在三个元素索引分别为0/1/2索引位置为1的就是中间值```pythonprint(sorted(list(map(int, 题解列表 2020年03月21日 0 点赞 0 评论 1252 浏览 评分:6.0
计算数字个数-题解(Python代码) 比较习惯于使用列表来处理问题直接把输入的字符串放到列表中然后遍历一遍如果属于数字count+=1最后输出count即可由于这道题需要判断的是数字所以采用的是str.isdigit()方法```pythonn=list(str(input()))count=0foriinn:ifstr(i).isdig 题解列表 2020年03月21日 0 点赞 2 评论 1651 浏览 评分:8.9
话费计算-题解(Python代码) 题目比较简单,输出的格式需要保存小数点后一位小数引出可以采用%.1f的方式来输出需要输入的内容直接放到输出框中也可以,输出的内容为n*0.4+50输出的时候保持后面没有空格等信息```pythonprint('%.1f'%(int(input())*0.4+50),end='')``` 题解列表 2020年03月21日 0 点赞 0 评论 1253 浏览 评分:0.0
三位数分解-题解(Python代码) 直接使用列表即可输入之后逐行输出使用字符串直接输出应该也可以题目简单就不多介绍```pythonn=list(str(input()))foriinn:print(i)``` 题解列表 2020年03月21日 0 点赞 0 评论 1725 浏览 评分:8.0
三位数反转-题解(Python代码) 这道题可以通过取巧的方式来解答直接当做字符串来反转即可也不用考虑100反转后要输出001的问题代码如下:```pythonn=str(input())while1:print(n[::-1])n=str(input())```需要注意这道题需要多行输入测试python可以采用这种方法。 题解列表 2020年03月21日 0 点赞 0 评论 1431 浏览 评分:4.4
蓝桥杯算法提高VIP-前10名-题解(Python代码) 排序之后再逆序然后顺出```pythonn=int(input())index=list(map(int,input().split()))index=sorted(index)[::-1]foriinrange(10):print(index[i],end='')``` 题解列表 2020年03月21日 0 点赞 0 评论 863 浏览 评分:0.0
蓝桥杯算法提高VIP-矩阵相乘 -题解(Python代码) 硬核for循环,懒得改为方法若您有良策,请留于评论a,b=map(int,input().strip().split())L=[]foriinrange(a):L.append(list(map(int,input().strip().split())))c, 题解列表 2020年03月21日 0 点赞 0 评论 1101 浏览 评分:0.0