1、for循环语句 range()函数包含3个参数,其函数原型为range(start, stop, step) start:计数从start开始,默认从0开始。例如,range(10)等价于range(0,10) stop:计数到stop结束,但不包括stop。例如,
1、for循环语句
range()函数包含3个参数,其函数原型为range(start, stop, step)
start:计数从start开始,默认从0开始。例如,range(10)等价于range(0,10)
stop:计数到stop结束,但不包括stop。例如,rnage(5),表示[0, 1, 2, 3, 4],没有5
step:步长,默认为1。例如,range(10)等价于range(0, 10, 1)
for循环的一般格式如下:
for 变量 in 序列:语句
for循环语句计算整数1~100的和
sum = 0for x in range(100):
sum = sum + (x+1)
print(sum)
2、while循环语句
while循环的一般格式如下:
while 判断条件:语句
while循环语句计算1~100的和
sum = 0i = 1
while (i <= 100):
sum = sum +1
i = i + 1
print(sum)
3、if...else条件语句
if...else语句的用法
if 判断条件:语句1
else:
语句2
输出1~10的偶数和非偶数
for num in range(1, 11):if ((num % 2) == 0):
print(str(num) + '是偶数')
else:
print(str(num) + '是奇数')
4、break语句
for num in range(1, 11):if ((num % 2) == 0):
print(str(num) + '是偶数')
break
else:
print(str(num) + '是奇数')
5、continue语句
for num in range(1, 11):if ((num % 2) == 0):
print(str(num) + '是偶数')
else:
continue