# 4. 打印1~20的整数,每行5个数,打印四行,如:
# 1 2 3 4 5
# 6 7 8 9 10
# ...
# 提示需要嵌入if语句来打印换行符'\n'
i = 1
while i <= 20:
print(i, end=' ')
# 打印完毕后,再判断是否能被5整除
# 如果能被整除打印换行符
if i % 5 == 0:
print()
i += 1
# 5. 用while 语句打印 10~1之间的整数
i = 10
while i >= 1: # while i > 0
print(i)
i -= 1
# 练习:
# 输入一个数,打印指定宽度的正方形:
# 如:
# 请输入:5
# 打印正方形如下:
# 1 2 3 4 5
# 1 2 3 4 5
# 1 2 3 4 5
# 1 2 3 4 5
# 1 2 3 4 5
# 如:
# 请输入:3
# 打印正方形如下:
# 1 2 3
# 1 2 3
# 1 2 3
n = int(input("请输入:"))
i = 0
while i < n:
# print('===========')
j = 1
while j <= n:
print(j, end=' ')
j += 1
print() # 换行
i += 1
# 练习:
# 输入一个数,打印指定宽度的正方形:
# 如:
# 请输入:5
# 打印正方形如下:
# 1 2 3 4 5
# 1 2 3 4 5
# 1 2 3 4 5
# 1 2 3 4 5
# 1 2 3 4 5
# 如:
# 请输入:3
# 打印正方形如下:
# 1 2 3
# 1 2 3
# 1 2 3
n = int(input("请输入:"))
i = 0
while i < n:
# print('===========')
j = 1
while j <= n:
print(j, end=' ')
j += 1
print() # 换行
i += 1
# 2. 打印 从零开始的浮点数,
# 每个数增加0.5,打印出10以内所有这样的数
i = 0.0
while i < 10:
print(i)
i += 0.5
# 问题:
# 请输一个整数n,让程序输出n行的
# hello 1
# hello 2
# ...
# hello n
n = int(input("请输入一个整数n: "))
i = 1
while i <= n:
print("hello", i)
i += 1