课程任务
输入25位字符,字符只能是0或者1,将其转换为图案,以显示字符串中的真实内容。
重难点
1.熟练掌握print的更多使用方法。
2.掌握字符串的处理方法。
代码
while True:
wenben = input("请输入要转换的字符串:")
if len(wenben) != 25:
print("位数不足,请检查后重新输入")
else:
break
xuhao = 0
for x in range(5):
for i in range(5):
#取出对应位置的字符,根据内容,显示@或*
if wenben[xuhao] == '1':
print("@", end=" ")
else:
print("*", end=" ")
xuhao += 1
# 序号加1,为下次做准备
print(" ")