Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 有人能给我解释一下我做错了什么吗?它';s工作表的一部分不是';我不太清楚_Python_Python 3.x - Fatal编程技术网

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()