2-5.a输出0到10
x = 0
while x<=10:
print (x)
x+=1
i = 0
while i in range(0,11):
print(i)
i +=1
2-6判断正负
`i = input(“请输入一个数字”)
num = float(i)
if num ==0:
print(‘这是零!’)
if num>0:
print (‘这是一个正数’)
if num<0:
print(‘这是一个负数’)
`
a = input('请输入')
i = 0
for i in range(0,len(a)):
print(a[i])
i+=1
2-7逐字符显示
a = input("请输入:")
i = 0
while i<len(a):
print (a[i])
i +=1
2-8列表元素的和
sum = 0
for x in range(5) :
sum+=int(input('请输入:'))
print(sum)
i = 0
sum= 0
while(i<5):
sum+=int(input ('请输入:'))
i+=1
print(sum)
2-9列表元素的平均值
sum= 0
avg = 0
for x in range(5):
sum+=float(input('请输入:'))
avg = sum/5
print(avg)
2-10输入0-100
while 1:
temp = float(input('请输入一个1到100之间的数'))
if 1<=temp and temp<100:
print('输入正确!')
break;
else:
print('请重新输入')
2-11文本菜单_求和平均值
while 1:
c =input ('请选择业务:1.求和 2.求平均值 3.退出')
if c =='1':
sum = 0
for x in range(5) :
sum+=int(input('请输入:'))
print(sum)
elif c =='2':
sum= 0
avg = 0
for x in range(5):
sum+=float(input('请输入:'))
avg = sum/5
print(avg)
elif c =='3':
print('已经退出!')
break;
else:
print("输入有误,请重新输入")
2-15元素降序排序
x = int(input ('请输入:'))
y = int(input ('请输入:'))
if x<y:
temp = y
y = x
x = temp
z = int(input('请输入:'))
if z > y:
temp = z
z = y
y = temp
if x<y:
temp = y
y = x
x = temp
print(x, y, z)
2-15元素增序排序
x = int(input('请输入:'))
y = int(input('请输入:'))
if x>y:
temp = x
x = y
y = temp
z = int(input('请输入:'))
if y>z:
temp = y
y = z
z = temp
if x > y:
temp = x
x = y
y = temp
print (x,y,z)