x = int(input("Please enter an integer:"))
if x<0:
x = 0
print("不负,变成0")
elif x == 0:
print("Zero")
elif x == 1:
print("Single")
else:
print('More') 2.while语句
while b < 10:
print(b)
b++ 3.for语句
Python中的for语句和C中的有些不同。Python中的for语句迭代序列中的元素,如:
a = ['cat','window','defenestrate']
for x in a:
print(x,len(x))
不要在循环迭代的过程中修改原有序列,如果真的需要修改迭代的序列,必须先拷贝一份,如:
for n in range(2,10):
for x in range(2,n):
if n % x == 0:
print(n,'equals',x,'*',n//x)
break
else:
#没有找到匹配结果时执行
print(n,'是一个素数') 5.pass语句
pass语句不做什么事。它被用在语法上需要一个语句,但是程序又不想执行任何动作。例如,空函数、没有自定义属性的类: