如何在python3中使用'if'和'else'函数来区分答案'yes'和'no'

aurhwmvo  于 2023-06-04  发布在  Python
关注(0)|答案(1)|浏览(182)

已关闭,此问题需要更focused。目前不接受答复。
**想改善这个问题吗?**更新问题,使其仅通过editing this post关注一个问题。

14小时前关闭
Improve this question
我刚刚开始学习我的第一个编程语言,Python。我想在我的程序中给予print()信息,这取决于用户的选择。我是一个很年轻的人,所以请原谅我。
代码:

answer = input("Do You like it?" + " Yes/No")
    if answer = (yes)
    print("That`s great!\nThank You" + name + ".")
    else answer == (no)
print("Sorry to hear that\nPerhaps we could use other names?")

我想在我的程序中给予print()信息,这取决于用户的选择。我是一个很年轻的人,所以请原谅我。

suzh9iv8

suzh9iv81#

您可以尝试修改此代码。希望这能有所帮助

def ifelse():
    entername = input() #first user input
    print('Do you like it?') #first prompt 
    answer = input()
    
    if answer == 'yes': 
        print("That`s great!") 
        print("Thank You name" )
    else:  # you can also use 'elif answer == 'no'
        #but since you only have two choices consider this a shortcut
        print("Sorry to hear that")  
        print("Perhaps we could use other names?")
        
ifelse()

ps.你可以格式化print语句,这样用户输入'entername'就可以沿着旁边打印出来[你也可以使用deffcns来做这件事]

相关问题