操作系统接口os 模块提供了很多与操作系统交互的函数:>>> import os >>> os.getcwd() # Return the current working directory 'C:\\Python34' >>> os.chdir('/server/accesslogs') # Change current working directory >>> os.
除了前面介绍的while语句,Python 还从其它语言借鉴了一些流程控制功能,并有所改变。if 語句也许最有名的语句类型是 if 语句。例如>>> x = int(input("Please enter an integer: "))Please enter an integer: 42>>> if x < 0:... x = 0... print('Negative changed to zero')... elif x == 0:... print('Zero')...
如果你在计算机上做大量的工作,你一定非常希望它们能够自动化一些。例如,你想在大量的文件中进行查找替换,或者对大量的照片以一种复杂的方式进行命名和排序。也许你还希望写一个小型自定义的数据库,或者一个专业的 CUI 程序,或者是一个简单的游戏。如果你是一个专业的软件开发人员,你可能在处理一些 C/C++/Java 库时会发现通常的编写/编译/测试/重编译周期太慢了。