学习总结-《父与子的编程之旅》chapter 1

该章主要介绍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指令后,代码行是缩进的,同时注意有些代码行末尾有冒号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值