python学习实现问题
在学习python,看到一个这样的题目,随机生成N个随机整数(范围自定),并求出最大值,最小值和比平均值大的值?这个是要用的数组才能实现吗? 用列表更好 本帖最后由 青出于蓝 于 2021-8-4 18:47 编辑
import random
a=int(input('N:'))
b=[]
d=0
e=0
for i in range(a):
c=random.randint(1,20)
d=d+c
e+=1
b.append(c)
f=d/e
b.sort()
print("最小值:"+str(b))
print("最大值:"+str(b))
print("一下为比平均值大的数:")
for i in b:
if i>f:
print(i)
在手机上直接打的,可能会有有错误或手误
欢迎追问~ 青出于蓝 发表于 2021-7-11 16:05
在手机上直接打的,可能会有有错误或手误
欢迎追问~
不好意思,现在才回复。
我是属于零基础学习python的,菜鸟阶段,很多语句都不熟悉。
比如str sort len append
还有这个是手误打错了吧,int(input('N:,)),应该是int(input(N))吗? shark8890 发表于 2021-8-4 16:58
不好意思,现在才回复。
我是属于零基础学习python的,菜鸟阶段,很多语句都不熟悉。
比如str sort len ...
抱歉,应该是int(input('N:')) shark8890 发表于 2021-8-4 16:58
不好意思,现在才回复。
我是属于零基础学习python的,菜鸟阶段,很多语句都不熟悉。
比如str sort len ...
现在没有问题了 shark8890 发表于 2021-8-4 16:58
不好意思,现在才回复。
我是属于零基础学习python的,菜鸟阶段,很多语句都不熟悉。
比如str sort len ...
比如str sort len append
这些都是比较基础的东西,你学习啥资料都不看吗 wp231957 发表于 2021-8-4 19:10
比如str sort len append
这些都是比较基础的东西,你学习啥资料都不看吗
哎,反正就是没看吧,也不找理由了
请问有什么学习书籍或者资料推荐吗? shark8890 发表于 2021-8-5 10:48
哎,反正就是没看吧,也不找理由了
请问有什么学习书籍或者资料推荐吗?
>>> b=
>>> #len 是测试对象长度的
>>> len(b)
4
>>> b="this is a test text"
>>> len(b)
19
>>> #str是强转字符串
>>> x=123
>>> str(x)
'123'
>>> #int 也是强转
>>> x="123"
>>> int(x)
123
>>> b=
>>> #append 是列表追加的一个方法
>>> b.append(-1)
>>> b
>>> #sort 是列表排列的一个方法
>>> b.sort()
>>> b
[-1, 1, 2, 3, 4]
>>> shark8890 发表于 2021-8-5 10:48
哎,反正就是没看吧,也不找理由了
请问有什么学习书籍或者资料推荐吗?
b站视频很多的 wp231957 发表于 2021-8-5 11:01
b站视频很多的
谢谢指导。
请问你用过海龟编辑器吗?那个积木拖动感觉不方面,可能是还没掌握技巧 shark8890 发表于 2021-8-5 11:06
谢谢指导。
请问你用过海龟编辑器吗?那个积木拖动感觉不方面,可能是还没掌握技巧
那是啥有英文名字吗 shark8890 发表于 2021-8-5 11:06
谢谢指导。
请问你用过海龟编辑器吗?那个积木拖动感觉不方面,可能是还没掌握技巧
卧靠你几岁了还学少儿编程 nahongyan1997 发表于 2021-8-5 12:06
卧靠你几岁了还学少儿编程
就是自己学了,为了教孩子{:5_92:} shark8890 发表于 2021-8-5 13:56
就是自己学了,为了教孩子
当爹不容易啊 11111111111111 2222222222222
页:
[1]