42行代码

任务:在脚本编辑器中运行42行代码并返回正确结果

背景

系统环境:OS X 10.10.5

安装

python官网获取安装包并安装python3.5

问题:之前在win系统下python的脚本编辑器有CLI和GUI两个版本,为什么mac环境下只有一个IDLE?

尝试: 在docs里面搜索"GUI",返回结果Using Python on a Macintosh,其中4.1.2 Running scripts with a GUI就此问题解释:

With older versions of Python, there is one Mac OS X quirk that you need to be aware of: programs that talk to the Aqua window manager (in other words, anything that has a GUI) need to be run in a special way. Use pythonw instead of python to start such scripts. With Python 3.4, you can use either python or pythonw

使用

参见42行代码

工作方式:先写一段代码(以>>>为标志),调试无误,把无误的代码段复制下来,接着写下一段代码

python3.5当中print ‘hello world’会返回语法错误,应写成print('hello world')

print ('这是Alice'的问候。')语法错误,解决的方式是: print('这是Alice\'的问候。')或者print("这是Alice'的问候。")

print('这将直接执行'+os.getcwd()) #os.getcwd()的作用是Return a string representing the current working directory.

if __name__=='__main__': #注意是两个下划线而不是一个