创建一个程序,询问用户输入字符串,然后以大写

时间:2017-04-18 02:38:44

标签: python-3.x

编辑:我在链接中尝试了类似的其他问题的代码行,但程序没有正确执行

我是一个全面的菜鸟,试图完成一些自由改进和学习的免费在线资源。我正在使用滑铁卢大学的“从零开始的Python”和CS圈子课程我试图回答这个问题,似乎不能: 编写一个程序,要求用户输入一个字符串,然后以大写字母打印字符串 我试过了:

print (str(input()).upper)    

一如既往

text = input()
print (text.upper)   

print(input().upper())

所有程序都运行,但没有正确的输出,所以我不知道我在这里缺少什么。这很明显,我可能会感到愚蠢。

我很乐意学习并继续前进,感谢您的帮助!

这是'Python从头开始'2.11问题'g'(集合中的第7个问题)

3 个答案:

答案 0 :(得分:1)

你非常接近,以下作品:

input.upper()

所以,print(input.upper())

应该适合你。

答案 1 :(得分:1)

text=input()
print(text.upper())

答案 2 :(得分:1)

print(input().upper())

这应该适用于Python 3.x