首页 > 其他分享 >百题_每日一题Day11

百题_每日一题Day11

时间:2022-11-17 21:00:37浏览次数:49  
标签:百题 int 取数 Day11 str 一题

打印所有的水仙花数。
例如:1^3 + 5^3+ 3^3 = 153

1. 字符串取数:

if int(i)==int(str(i)[0])**3+int(str(i)[1])**3+int(str(i)[2])**3:

--这里利用字符串取数,规避整数位数拆分。

2. 题解:

'''判断输出'''
for i in range(100,1000):
    if int(i)==int(str(i)[0])**3+int(str(i)[1])**3+int(str(i)[2])**3:
        print(int(i))

-END

https://www.bilibili.com/video/BV1vv411C7Cj/?spm_id_from=333.788&vd_source=efad7d657bca9605bbc1590a798ed819

标签:百题,int,取数,Day11,str,一题
From: https://www.cnblogs.com/peitongshi/p/16900929.html

相关文章

  • 百题_每日一题Day10
    暂停一秒输出。1.导入库、调用函数:'''导入函数'''importtime'''调用函数'''time.sleep(1)2.题解:'''导入'''importtime'''初始化'''s='博主不得更点项目咯......
  • 百题_每日一题Day9
    输出9*9乘法口诀表。1.占位符使用:print('%d*%d=%d'%(i,j,i*j),end='\t')--这里将三个变量的值依次填充。2.题解:'''遍历输出'''foriinrange(1,10):forj......
  • 一百题_每日一题Day8
    输入某年某月某日,判断这一天是这一年的第几天?1.月份处理:'''初始化'''l=[0,31,28,31,30,31,30,31,31,30,31,30,31]--以列表的形式存储,后续取数累加。2.闰年处理:'......
  • 蓝桥杯_每日一题Day7
    13届蓝桥杯1024PC04:给定一个正整数N,将1到N之间(包含1和N)的正整数按偶数递增、奇数递减的顺序排列输出。(先输出偶数,再输出奇数)例如:给定正整数为5,1到5之间偶数有2、4,按偶数递......
  • 蓝桥杯_每日一题Day6
    13届蓝桥杯1024PC03:输入:一个只包含大小写字母的字符串输出:将字符串全部变为大写字母,然后逆序(反向)输出样例输入:aCb样例输出:BCA1.大写upper()返回:'''大写、字符串排......
  • 2022-11-16 Acwing每日一题
    本系列所有题目均为Acwing课的内容,发表博客既是为了学习总结,加深自己的印象,同时也是为了以后回过头来看时,不会感叹虚度光阴罢了,因此如果出现错误,欢迎大家能够指出错误,我......
  • 2022-11-14 Acwing每日一题
    本系列所有题目均为Acwing课的内容,发表博客既是为了学习总结,加深自己的印象,同时也是为了以后回过头来看时,不会感叹虚度光阴罢了,因此如果出现错误,欢迎大家能够指出错误,我......
  • Day11.2:标签的使用
    标签的使用当我们在嵌套语句中,例如当我们在for的嵌套循环语句中,想要终止或重新开始当前循环以外的循环的时候,单独仅靠break和continue和还不够,需要在我们想要作用的循环语......
  • Day11.3:利用for循环打印三角形——思维详解
    利用for循环打印三角形要求:利用for循环打印出以下三角形思路与分析:观察三角形,每一行的左边其实都有打印内容的,只是被空格替换了;将左边空格的部分替换成*,补齐后会得......
  • 蓝桥杯_每日一题Day2
    12届蓝桥杯第五题:输入描述:输入三个正整数X,Y,M(X<Y<M),X和Y表示有毒气密室编号,M表示需要进入的密室编号,且三个正整数之间以英文逗号隔开,每次可前进一间或两间密室(非毒气)输出描......