python要求用户输入一个不小于1的整数

Python012

python要求用户输入一个不小于1的整数,第1张

不能。

input()函数可用于输入,但它将值读取为字符串,然后可以使用int()函数将字符串值转换为整数

Python是一种跨平台的计算机程序设计语言是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发Python的应用领域还是非常广泛的,因为Python是一种解释型脚本语言,所以可以应用的领域就非常的丰富,比如:Web和Internet开发,科学计算和统计,人工智能,桌面界面开发,软件开发,后端开发。

lit = list(eval(input()))  #一次性输入10个整数,用逗号隔开,转为列表

#奇数

a = 0

#偶数

b = 0

for j in lit:

if j%2!=0:

a += j #奇数累加

else:

b += j #偶数累加

avg = sum(lit) / len(lit)    #总数 / 长度 = 平均值

print("奇数和:",a)

print("偶数和:",b)

print("平均值数:",avg)

直接输入格式不对,下面是图片: