类似这样
Underscores = int(input("Enter a number: "))
print("^" + Underscores + "^")
那是我试图做的,但是没有用,您可能会从代码中了解我正在尝试做的事情。基本上,用户在“ ^ ^”表情符号中输入了他们想要的“ ”个数,例如输入为4时,它会打印出“ ^ ____ ^”。如果输入为10,则输出“ ^ __________ ^”等,谢谢!
到目前为止,我只尝试过此代码,并在线查找其他来源
答案 0 :(得分:2)
您很近。您可以在python中将字符串相乘,这样:
'_' * 4
给您
'____'
这样,您只需要对代码做些改动:
n = int(input("Enter a number: "))
print("^" + '_' * n + "^")
# or maybe cleaner:
print("^{}^".format("_" * n))