shark8890 发表于 2021-7-11 15:54:42

python学习实现问题

在学习python,看到一个这样的题目,随机生成N个随机整数(范围自定),并求出最大值,最小值和比平均值大的值?
这个是要用的数组才能实现吗?

青出于蓝 发表于 2021-7-11 15:55:27

用列表更好

青出于蓝 发表于 2021-7-11 16:05:40

本帖最后由 青出于蓝 于 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)

在手机上直接打的,可能会有有错误或手误
欢迎追问~

shark8890 发表于 2021-8-4 16:58:35

青出于蓝 发表于 2021-7-11 16:05
在手机上直接打的,可能会有有错误或手误
欢迎追问~

不好意思,现在才回复。
我是属于零基础学习python的,菜鸟阶段,很多语句都不熟悉。
比如str sort len append
还有这个是手误打错了吧,int(input('N:,)),应该是int(input(N))吗?

青出于蓝 发表于 2021-8-4 17:51:11

shark8890 发表于 2021-8-4 16:58
不好意思,现在才回复。
我是属于零基础学习python的,菜鸟阶段,很多语句都不熟悉。
比如str sort len ...

抱歉,应该是int(input('N:'))

青出于蓝 发表于 2021-8-4 18:47:47

shark8890 发表于 2021-8-4 16:58
不好意思,现在才回复。
我是属于零基础学习python的,菜鸟阶段,很多语句都不熟悉。
比如str sort len ...

现在没有问题了

wp231957 发表于 2021-8-4 19:10:53

shark8890 发表于 2021-8-4 16:58
不好意思,现在才回复。
我是属于零基础学习python的,菜鸟阶段,很多语句都不熟悉。
比如str sort len ...

比如str sort len append
这些都是比较基础的东西,你学习啥资料都不看吗

shark8890 发表于 2021-8-5 10:48:43

wp231957 发表于 2021-8-4 19:10
比如str sort len append
这些都是比较基础的东西,你学习啥资料都不看吗

哎,反正就是没看吧,也不找理由了
请问有什么学习书籍或者资料推荐吗?

wp231957 发表于 2021-8-5 11:00:27

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]
>>>

wp231957 发表于 2021-8-5 11:01:37

shark8890 发表于 2021-8-5 10:48
哎,反正就是没看吧,也不找理由了
请问有什么学习书籍或者资料推荐吗?

b站视频很多的

shark8890 发表于 2021-8-5 11:06:13

wp231957 发表于 2021-8-5 11:01
b站视频很多的

谢谢指导。
请问你用过海龟编辑器吗?那个积木拖动感觉不方面,可能是还没掌握技巧

wp231957 发表于 2021-8-5 11:29:36

shark8890 发表于 2021-8-5 11:06
谢谢指导。
请问你用过海龟编辑器吗?那个积木拖动感觉不方面,可能是还没掌握技巧

那是啥有英文名字吗

nahongyan1997 发表于 2021-8-5 12:06:33

shark8890 发表于 2021-8-5 11:06
谢谢指导。
请问你用过海龟编辑器吗?那个积木拖动感觉不方面,可能是还没掌握技巧

卧靠你几岁了还学少儿编程

shark8890 发表于 2021-8-5 13:56:50

nahongyan1997 发表于 2021-8-5 12:06
卧靠你几岁了还学少儿编程

就是自己学了,为了教孩子{:5_92:}

nahongyan1997 发表于 2021-8-5 14:29:16

shark8890 发表于 2021-8-5 13:56
就是自己学了,为了教孩子

当爹不容易啊

juonc 发表于 2021-8-5 18:34:13

11111111111111

juonc 发表于 2021-8-5 18:34:45

2222222222222
页: [1]
查看完整版本: python学习实现问题