python学习第三天--for、while循环语句

循环语句:
for循环语法:
for 变量名 in 迭代对象:
循环体

while循环语法:
while 条件:
循环体

练习1:

# 练习:在控制台打印10句“人生苦短,我用python”
# 方法一:for循环
for i in range(1, 11):
    print('第%d句在控制台打印10句“人生苦短,我用python”' % i)

# 方法二:while循环
i = 0
while i <= 10:
    print('第%d句在控制台打印10句“人生苦短,我用python”' % i)
    i += 1

练习2:

# 练习二:写一个1到100的累加
# 方法一:
sum1 = 0
for i in range(0, 101):
    sum1 = sum1 + i
print(sum1)

# 方法二:
i = 0
sum1 = 0
while i <= 100:
    sum1 = sum1 + i
    i += 1
print(sum1)

练习3:这里有个range()函数的使用

# range()函数的步长
# 语法:range(起始值, 终止值, 步长)
# 练习:求0-100的所有偶数和
sum1 = 0
for i in range(0, 101, 2):
    sum1 = sum1 + i
print(sum1)

练习4:

# 练习:# 练习:求0-100的所有奇数和
# 方法一:
sum1 = 0
for i in range(1, 101, 2):
    sum1 = sum1 + i
print(sum1)

# 方法二:
i = 1
sum1 = 0
while i <= 100:
    sum1 = sum1 +i
    i += 2
print(sum1)

练习5:这里有个end的使用

# 输出乘法口诀
# end 在输出时加空格或其他隔离符号
for i in range(1, 10):
    for j in range(1, i+1):
        print('%d*%d' % (j, i), end='\t')
    print()

你可能感兴趣的:(python)