Python 有人能给我解释一下我做错了什么吗?它';s工作表的一部分不是';我不太清楚
据我所知,上述结果应为:Python 有人能给我解释一下我做错了什么吗?它';s工作表的一部分不是';我不太清楚,python,python-3.x,Python,Python 3.x,据我所知,上述结果应为: import sys print("(\\(\\") print("(-.-)") print("o_(\")(\")") player_name = input("what is your name? \n") def print_hello(name) : print(f"greetings peasant {name}")
import sys
print("(\\(\\")
print("(-.-)")
print("o_(\")(\")")
player_name = input("what is your name? \n")
def print_hello(name) :
print(f"greetings peasant {name}")
if __name__ == '__main__':
sys.exit(0)
我只能回答“你叫什么名字”你定义了一个函数
print\u hello
,但你从未真正调用过它
请尝试以下方法:
What is your name?
(input)
Greetings Peasant (input)..
您没有调用该函数
print("(\\(\\")
print("(-.-)")
print("o_(\")(\")")
player_name = input("what is your name? \n")
def print_hello(name) :
print(f"greetings peasant {name}")
if __name__ == '__main__':
print_hello(player_name)
您从不调用
print\u hello()
,而是使用sys.exit(0)
退出。谢谢,这非常有效。请忽略随机打印。显然,那是一个“试图变得可爱”的家庭教师。我还有一个问题,main()在这里的相关性是什么?这只是结束了主要功能吗?我希望我能给你看这份工作表。你的回答看起来很可笑。
def print_hello(name):
print(f"greetings peasant {name}")
def main():
print("(\\(\\")
print("(-.-)")
print("o_(\")(\")")
player_name = input("what is your name? \n")
print_hello(player_name)
if __name__ == "__main__":
main()