python – 检查变量的多个值

python – 检查变量的多个值,第1张

概述参见英文答案 > How to test multiple variables against a value?                                    20个 original = raw_input('Enter a word:')if len(original) > 0 and original.isalpha(): word = original. 参见英文答案 > How to test multiple variables against a value?                                    20个

original = raw_input('Enter a word:')if len(original) > 0 and original.isAlpha():    word = original.lower()    first = str(word)[0]    print first    if str(first) == "a" or "e" or "i" or "u" or "o":        print "vowel"else:    print "consonant"

我想检查一个单词是否以元音或辅音开头.但是,这部分不起作用:如果str(first)==“a”或“e”或“i”或“u”或“o”

那么你如何检查第一个字母是“a”还是“e”或“i”或“u”还是“o”?

解决方法 你最好用

if len(original) and original.isAlpha():        word = original.lower()        first = word[0]        print first        if first in ('a','e','i','o','u'):            print "vowel"        else:            print "consonant"

你也做错了,如果你试图使用OR子句你必须使用这样但是它不是更好的pythonic方式:

if first =='a' or first =='e' or first =='i' or first =='o' or first =='u':
总结

以上是内存溢出为你收集整理的python – 检查变量的多个值全部内容,希望文章能够帮你解决python – 检查变量的多个值所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1192789.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-03
下一篇2022-06-03

发表评论

登录后才能评论

评论列表(0条)

    保存