【发布时间】:2013-09-03 12:18:15
【问题描述】:
如何从if 语句继续到elif?我希望最终结果是“mybadgr”,但它一直打印出“badgr”。
a = "Badger"
vowels = 'AEIOUaeiou'
flicker = len(a)
if a[flicker - 2] in vowels and a[flicker -1] in'r':
final = str(a[:flicker-2])+'r'
flicker = len(str(final))
#continue the if to elif
elif flicker < 6:
final = 'My'+final
【问题讨论】:
-
el中的elif表示“其他”。只有在之前的 if/elifs 条件为 false 时才会对其进行评估。
标签: python string if-statement python-3.x count