is_break = False
for i in range(0, 10):
for x in range(0, 10):
if x >= 3:
is_break = True
break
print('x = {0}'.format(x))
if is_break:
break
x = 0
x = 1
x = 2
一段小代码,
NUM = 35
for _ in range(0, 3): # 这里的下划线表示,不需要使用到该变量
user_input = int(input('pls input a number: '))
if user_input == NUM:
print('you win')
break
elif user_input < NUM:
print('less')
else:
print('big')
else:
print('you lose')
打印杨辉三角,
import math
for n in range(0, 10):
if n == 0:
print(1)
else:
for m in range(0, n+1):
num = math.factorial(n) // (math.factorial(m) * math.factorial(n-m))
print(num, end=' ')
print()
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
1 7 21 35 35 21 7 1
1 8 28 56 70 56 28 8 1
1 9 36 84 126 126 84 36 9 1
打印2到100的素数,
for n in range(2, 101): for x in range(2, n):
if n % x == 0:
break
else:
print(n)