Python 打印函数不工作

Python 打印函数不工作,python,printing,Python,Printing,对编程非常陌生,不知道发生了什么 我现在有 import os def rename_files(): file_list = os.listdir (r"C:\Users\franc_000\Pictures\prank") print (file_list) 这将不返回任何内容,只返回模块中两行上的>>>,您需要调用该函数 import os def rename_files(): file_list = os.listdir (r"C:\Users\franc

对编程非常陌生,不知道发生了什么 我现在有

import os

def rename_files():
    file_list = os.listdir (r"C:\Users\franc_000\Pictures\prank")
    print (file_list)

这将不返回任何内容,只返回模块中两行上的>>>,您需要调用该函数

import os

def rename_files():
    file_list = os.listdir (r"C:\Users\franc_000\Pictures\prank")
    print (file_list)
rename_files()

你需要调用函数,如-
rename\u files()
。我不明白你的意思,在定义你的函数之后,把这当作最后一行-
rename\u files()
。明白了。非常感谢。你有没有解释一下背后的逻辑/为什么需要这样做?你应该从一些python教程开始,网上有很多教程,只要在谷歌上搜索就可以了。