学习总结-《父与子的编程之旅》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指令后,代码行是缩进的,同时注意有些代码行末尾有冒号。
学习总结-《父与子的编程之旅》chapter 1相关推荐
- 父与子的编程之旅 python 3 pdf_《父与子的编程之旅》嵌套循环例题解析
<父与子的编程之旅>,11.4可变嵌套循环的问题解答. numBlocks 书里是Python2.X,我的是Python3.X,原理没有差别. 分析如下: 0.手动输入input 当 in ...
- #父与子的编程之旅#第八章
新年第一篇,新年快乐!不废话,直接入正题! <父与子的编程之旅与小卡特一起学python>这本书真的比较通俗易懂好上手,是编程小白的最佳选择!(编者看到记得给我广告费) 第八章主要讲循环. ...
- 父与子的编程之旅--easygui无法使用
阅读<父与子的编程之旅>根据书中内容在www.helloworldbook2.com中下载了Python2.7,书中说使用本书的安装程序便安装上了Easygui,但是在IDLE中执行imp ...
- 学习总结-《父与子的编程之旅》chapter 11
本章学习嵌套与可变循环 ###11.1 嵌套循环 比如要实现打印3个乘法表,就是一个简单的嵌套循环例子.对外循环的每次迭代,内循环都要完成它的所有迭代. ###11.2 可变循环 如果在一个for循环 ...
- 学习总结-《父与子的编程之旅》chapter 6
通过运用EasyGui,简单的了解一下什么是GUI(图形用户界面),并进行简单的使用练习. 6.1什么是GUI GUI是Graphical User Interface的缩写,其中包括键入文本和返回文 ...
- 学习总结-《父与子的编程之旅》chapter 20
这一章中,我们将了解如何使用 PyQt 建立 GUI,它能为你提供更多灵活性,可以对程序的外观有更多控制. 写一个 GUI 程序大体上可以分为两个主要部分.你需要创建用户界面本身 (UI),然后编写代 ...
- 学习总结-《父与子的编程之旅》chapter 14
本章主要讲对象. 此篇往后 先只附上代码示例,内容之后有空再来填补. 示例: class Hot_dog:def __init__(self):self.cooked_level = 0self.co ...
- 《父与子的编程之旅——Python》(一)序章-第一章-第二章
Python在作者的口中是一种比较简单的编程语言,但是作为一名初学者,我还是选择了这样一本"陪小朋友"一起学习Python的教学书,一步步来吧 1.2从IDLE启动Python 启 ...
- 父与子一起学python3,父与子的编程之旅 与小卡特一起学Python 第3版(全彩印刷)...
章 出发吧 1 1.1 安装Python 1 1.2 从IDLE启动Python 2 1.3 来点指令吧 3 1.4 与Python交互 5 1.5 该编程了 7 1.6 运行你的个程序 9 1.7 ...
最新文章
- 文思创新深圳招聘biztalk
- 数学基础、机器学习经典算法、统计学习方法,这份机器学习在线手册来帮你...
- prometheus + influxdb + grafana + mysql
- servlet源码查看
- mysql mariadb的VC客户端遇到的问题
- java中priorityqueue_详解JAVA中priorityqueue的具体使用
- 新同事不讲“码”德,这SQL写得太野了,请耗子尾汁~
- 复习笔记——物联网通信技术判断
- newifi mini php,WBB - Newifi mini刷小米路由mini固件 + 屏蔽广告Adbyby插件小记
- 时间管理—重要紧急四象限法则
- Mac之间的 远程控制
- VFP绘制Excel像素画。GetPixel 函数
- 微信小程序picker 组件自定义三级联动
- LibOpenCM3(一) Linux下命令行开发环境配置
- Introduce·哲学友好投稿核心期刊推荐《云南社会科学》
- ffmpeg ffplay 命令收集
- 知识图谱初步学习(一)——本体+Protege新手学习
- 特斯拉Model 3提前交付:争夺新能源市场挑战不小
- python 顺丰快递分拣小程序作业结果
- 剑指XX游戏(一) - 寻找自己的节奏
热门文章
- IEEE 期刊双栏模板引用文献问题
- 新手给视频加字幕 包括制作字幕文件
- C++ STL函数库 pair (henu.hjy)
- php生成本地word文件怎么打开,php生成word文件的简单范例
- Linux系统及应用复习题
- 【西门子】S7-PLCSIM Advance_V2/V3, Error Code: -30,LicenseNotFound /NetGroup Packet Filter Driver (NPF)
- 开源协同OA办公平台教程:O2OA服务管理中,接口的调用权限
- 如何绘画素描?零基础素描小教程
- SpringCloud-4-OpenFeign
- python学习教程2