我是靠谱客的博主 贤惠鸵鸟,最近开发中收集的这篇文章主要介绍用python产生100个随机数,并求出个位数是0,1,2,3,的个数,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

引用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,的个数所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部