该章主要介绍python的安装和运行。
书中使用的是python2.7.3版本,然而在学习和编程练习中,我使用的是python3.6,这样在练习的工程中也能熟悉一下python2和3的一些区别。
1.2 从IDLE启动Python
IDLE是一个python shell,是通过键入文本与程序交互的途径,它本身还是一个GUI(图形用户界面)。
‘>>>’ 是python提示符,意思是等待你键入信息。
1.3 来点指令吧
在>>>后键入
print('Hello world!')
得到响应
Hello world!
>>>
如果有错误,会得到类似下面的结果
>>>pront "Hello world!"
SyntaxError:invalid syntax
1.4 与Python交互
上述做法就是在交互模式中使用Python
1.5该编程了
通过IDLE中的File→New Window找到文本编辑器,会看到标题类似Untitled的窗口。键入程序,File→Save(保存)或者Save as(另存为)保存这个程序。
1.6运行你的第一个程序
Run,Run Module,就可以运行程序了,Python Shell会再次变成活动窗口。
============RESTART===========
部分表明已经开始运行一个程序
1.7如果出问题
语法错误(syntax error)意味着程序中语法不正确,IDLE编辑器会用颜色突出显示错误的位置
运行时错误(runtime error),这种错误只有在程序运行时发生
错误消息会显示类似以Traceback开头的代码表示错误消息开始。
Traceback (most recent call last): #错误消息开始
File "C:/examples/error1.py",line3,in<module> #错误发生位置
print ("Bye!"+5) #错误代码行
TypeError:cannot concatenate 'str' and 'int' objects #python认为存在问题
1.8你的第二个程序
注意在while指令后,代码行是缩进的,同时注意有些代码行末尾有冒号。