我在尝试编写程序时遇到一些问题,它接受输入(字符串)并检查字符串中的字符数量。字符串应该能够告诉消息包含超过或低于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()
答案 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")