概述
引用random库产生100个随机数
import random
list1=[random.randint(10,100)for i in range (100)] ##生成100个随机两位数
先找出个位数是0的数个数
for n in list1:
if n%10==0:
list2.append(n)
count+=1
print("个位数是0的随机数有:n",list2)
print("个位数是0的数有:",count)
count=0
“count=0”是为了用完后清零,
把这串代码延伸就是总的
总代码
import random
list1=[random.randint(10,100)for i in range (100)] ##生成100个随机两位数
print(list1)
list2=[] ##能够被0整除的数字与个数
list3=[] ##能够被1整除的数字与个数
list4=[] ##能够被2整除的数字与个数
list5=[] ##能够被3整除的数字与个数
count=0
##个位数是0的数
for n in list1:
if n%10==0:
list2.append(n)
count+=1
print("个位数是0的随机数有:n",list2)
print("个位数是0的数有:",count)
count=0
for j in list1:
if j%10==1:
list3.append(j)
count+=1
print("个位数是1的随机数有:n",list3)
print("个位数是1的数有:",count)
count=0
for z in list1:
if z%10==2:
list4.append(z)
count+=1
print("个位数是2的随机数有:n",list4)
print("个位数是2的数有:",count)
count=0
for y in list1:
if y%10==2:
list5.append(y)
count+=1
print("个位数是3的随机数有:n",list5)
print("个位数是3的数有:",count)
count=0
本代码you简洁版,笔者在这提供完整版。
最后
以上就是贤惠鸵鸟为你收集整理的用python产生100个随机数,并求出个位数是0,1,2,3,的个数的全部内容,希望文章能够帮你解决用python产生100个随机数,并求出个位数是0,1,2,3,的个数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复