限制字符串的字符

时间:2014-10-13 13:34:14

标签: python character

我在尝试编写程序时遇到一些问题,它接受输入(字符串)并检查字符串中的字符数量。字符串应该能够告诉消息包含超过或低于160个字符。 我已经编写了代码,但它不会运行。有谁能够帮我? 我最好的猜测是使用len()函数,然后使用if或else语句。这是正确的做法吗?如何让if和else语句知道,我从len()获得的数字是字符数?

我希望这有点意义......

正如你可能已经猜到的那样,我对Python很陌生...... 希望大家都明白我的问题,否则随便问一下!

我的代码:

def CharacterRestriction(): 
    print("Welcome to the chat. Maximun amount of characters is: 160") 
    len(Message) = input("Enter your message:") 
    print ("The lenght of the message is:", len(Message)) 
    if len(Message) <= 160: 
        print(Message) 
    else: 
        len(Message) > 160 
        print ("Maximum amount of characters are 160") 
        CharacterRestriction()

1 个答案:

答案 0 :(得分:2)

纠正后的方法:

def CharacterRestriction(): 
    print("Welcome to the chat. Maximun amount of characters is: 160") 
    Message = input("Enter your message:") 
    print ("The lenght of the message is:", len(Message)) 
    if len(Message) <= 160: 
        print(Message) 
    else: 
        print("Maximum amount of characters are 160")