用python输出录入符号的H形图形
以下是用Python输出H形图形的代码:
symbol = input("请输入要使用的符号:")
width = int(input("请输入图形的宽度:"))
height = int(input("请输入图形的高度:"))
for row in range(height):
for col in range(width):
if col == 0 or col == width - 1 or row == height // 2:
print(symbol, end="")
else:
print(" ", end="")
print()
运行代码时,会先要求输入要使用的符号、图形的宽度和高度。其中,符号可以是任何字符,比如 *、# 等等。
然后,使用两层循环遍历每一个位置,根据位置是否在边界或者中间位置,输出相应的符号或空格。其中,中间位置的判断使用了整除符号 //,确保结果是整数。
最后,每行输出完毕后,使用 print() 换行
原文地址: http://www.cveoy.top/t/topic/coqh 著作权归作者所有。请勿转载和采集!