python编写一个程序求出1到100之间所有末位数的乘积小于数本身的所有的数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python编写一个程序求出1到100之间所有末位数的乘积小于数本身的所有的数相关的知识,希望对你有一定的参考价值。

代码是多少

参考技术A 其实我是看不懂你题目什么意思,而不是代码怎么写,1-100所有末尾数乘积不是0吗,然后小于本身,是不是你题目写错了是不是1-100所有数的各个位数的乘积小于本身的数,如果是按照我理解的代码就这样写
num_lis = [ num for num in range(1,101)] #[1,2,3,.....,100]
#乘积的列表
num_2 = []
#小于数本身的的列表
num_3 = []
for num in num_lis:
(缩进)num = 1
(缩进)for str_num in str(num):
(缩进)(缩进)num *= int(str_num)
(缩进)num_2.append(num)
for a,b in zip(num_lis,num_2):
(缩进)if b<a :num_3.append(a)
print(num_3)
参考技术B

for i in range(1,101):
if int(str(i)[-1])*int(str(i)[-1]) < i:
print(i,end=' ')  

双是你,又来了。

参考技术C 题目表达能再清楚点吗?

以上是关于python编写一个程序求出1到100之间所有末位数的乘积小于数本身的所有的数的主要内容,如果未能解决你的问题,请参考以下文章

C语言 编写程序,求出1~100之间所有能被3整除的整数,将他们输出,并且统计这些数总

编写程序求出100到1000范围内所有素数的和c语言

编程求出100到10000之间既是素数又是回文数的所有数~用c语言,急 在线等

python编写一个程序,求100~999之间的所有水仙花数

编写一个程序,求出200到300之间的数,且满足条件:它们三个数字之积为42,三个数字之和为12

c语言:求出100以内所有偶数的和,所有奇数的和