我使用下划线来表示未知单词的长度.如何在没有代表列表的括号的情况下仅打印下划线?
基本上,如果我有一个表单列表['_', '_', '_', '_'],我想打印下划线而不用列表语法打印它们"_ _ _ _"
我是 Python 的新手。我正在编写一个程序来区分一个单词是否以元音开头。问题是,该程序只能正确处理大写字母作为输入。例如,如果我提供单词“Apple”作为输入,结果是True;但是,如果提供单词“apple”作为输入,则结果为False。我如何解决它?
word = input ("Please Enter a word:")
if (word [1] =="A") :
print("The word begins with a vowel")
elif (word [1] == "E") :
print("The word begins with a vowel")
elif (word [1] == "I") :
print("The word begins with a vowel")
elif (word [1] == "O") :
print("The word begins with a vowel")
elif (word [1] == "U") :
print("The word begins with a vowel")
else:
print ("The word do not begin …Run Code Online (Sandbox Code Playgroud) words = ['apple', 'orange', 'pear', 'milk', 'otter', 'snake', 'iguana',
'tiger', 'eagle']
vowel=[]
for vowel in words:
if vowel [0]=='a,e':
words.append(vowel)
print (words)
Run Code Online (Sandbox Code Playgroud)
我的代码不对,它会打印出原始列表中的所有单词.
我正在研究一个问题,需要在不使用列表或字符串的情况下反转整数输入.但我的程序只返回第一个和最后一个数字.
def reverseDisplay(number):
if number<10:
return number
else:
return reverseDisplay(number//10)
def main():
number=int(input("Enter a number:"))
print(number%10,end='')
print(reverseDisplay(number))
main()
Run Code Online (Sandbox Code Playgroud)
似乎反向功能只运行一次.