文章目录
- 题目1
- 代码
- 实验结果
- 题目2
- 代码
- 实验结果
- 题目3
- 代码
- 实验结果
- 题目4
- 代码
- 实验结果
- 题目5
- 代码
- 实验结果
- 题目6
- 代码
- 实验结果
- 题目总结
题目1
编写一个程序,使用for循环语句和字符串格式显示以下精确输出。
例如:
代码
for i in range(1, 11):
result = i + i
print("{:>2} + {:>2} = {:>2}".format(i, i, result))
实验结果
题目2
编写一个程序,使用for循环语句显示以下精确输出。
1-2-3-4-5-6-7-8-9-10.
代码
output = ""
for i in range(1, 11):
output += str(i)
if i != 10:
output += " - "
else:
output += "."
print(output)
这里在提供第二种方法
# 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10.
for i in range(1, 11):
#{
# determine trailing
if (i < 10):
trailing = " - "
else:
trailing = "."
# display number
print(i, end="")
# display trailing
print(trailing, end="")
#}
实验结果
题目3
编写一个程序,使用for循环语句显示以下精确输出。
1:2:3:4:5:6:7:8:9:10
代码
output = ""
for i in range(1, 11):
output += str(i)
if i != 10:
output += " : "
print(output)
提供第二种方法
# 1 : 2 : 3 : 4 : 5 : 6 : 7 : 8 : 9 : 10
for i in range(1, 11):
#{
# determine trailing
if (i < 10):
trailing = " : "
else:
trailing = ""
# display number
print(i, end="")
# display trailing
print(trailing, end="")
#}
实验结果
题目4
编写一个程序,使用for循环语句显示以下精确输出。
2, 4, 6, 8, 10.
代码
output = ""
for i in range(2, 11, 2):
output += str(i)
if i != 10:
output += ", "
else:
output += "."
print(output)
实验结果
题目5
编写一个程序,使用for循环语句显示以下精确输出。
1.3.5.7.9
代码
output = ""
for i in range(1, 11, 2):
output += str(i)
if i != 9:
output += "; "
else:
output +='.'
print(output)
实验结果
题目6
编写一个程序,使用for循环语句显示以下精确输出。
1
12
123
1234
12345
123456
1234567
12345678
123456789
代码
output = ""
for i in range(1, 10):
output += str(i)
print(output)
实验结果
题目总结
本次实验主要考察对于for循环的练习,以及对奇数偶数,格式等输出进行一个复习,希望对大家有所帮助。🎃