if / elif / else语句中的python 2.7.6 isupper函数

时间:2014-02-10 19:52:35

标签: python-2.7

我需要str.isupper()函数的帮助。我试图在if / elif / else语句中使用它。该计划就是这样。

String = raw_input( 'Please enter a string. ')
if String[:1].isupper():
    print 'The first character,' + string[0] ('is capitalized')

我试图这样做,如果你输入一个大写它将打印一件事,如果它没有大写,它将打印其他东西。我该怎么做?

编辑:我想我不明白如何使程序打印这两种情况。我得到if / elif / else语句,但我不理解isupper()函数。请解释。

1 个答案:

答案 0 :(得分:1)

印刷声明需要两个小的修正:

String = raw_input( 'Please enter a string. ')
if String[:1].isupper():
    print 'The first character,' + String[0] + ', is capitalized'

第一个是String需要大写。第二个是删除括号。

更多信息:以下是带有if / else语句的代码,以显示两种情况:

String = raw_input( 'Please enter a string. ')
if String[:1].isupper():
    print 'The first character, ' + String[0] + ', is capitalized'
else:
    print 'The first character, ' + String[0] + ', is not capitalized'