我是一个全面的菜鸟,试图完成一些自由改进和学习的免费在线资源。我正在使用滑铁卢大学的“从零开始的Python”和CS圈子课程我试图回答这个问题,似乎不能: 编写一个程序,要求用户输入一个字符串,然后以大写字母打印字符串 我试过了:
print (str(input()).upper)
一如既往
text = input()
print (text.upper)
和
print(input().upper())
所有程序都运行,但没有正确的输出,所以我不知道我在这里缺少什么。这很明显,我可能会感到愚蠢。
我很乐意学习并继续前进,感谢您的帮助!
这是'Python从头开始'2.11问题'g'(集合中的第7个问题)
答案 0 :(得分:1)
你非常接近,以下作品:
input.upper()
所以,print(input.upper())
应该适合你。
答案 1 :(得分:1)
text=input()
print(text.upper())
答案 2 :(得分:1)
print(input().upper())
这应该适用于Python 3.x