1.5 你学到了什么 在这一章里我们以一个简单的Hello World程序开始,几乎每个人都是从这个程序开始学习计算机编程的。在下一章中,我们会用PythonShell程序做更有用的事情。 时间: 2024-09-17 08:32:11
前 言 为什么要学习计算机编程 编程会培养创造能力.逻辑能力和解决问题的能力.编写程序的人有机会从无到有创造新事物,使用逻辑来把程序变成计算机可以运行的程序.在出了问题的时候你需要用解决问题的能力来找出是哪里不对.编程是一项既有趣,有时候又充满挑战的事情.从中学到的技巧对于学校和工作都很有用.就算你的职业方向和计算机没有关系也是这样. 除此之外,编程起码是外面天气不好的下午打发时间的好主意. 为什么是Python 对于初学者来讲,Python是一款既容易学又相当有用的编程语言.相对于其他语言,它
第1部分 学习编程 第1章 Python不是大蟒蛇 计算机程序是一组让计算机执行某种动作的指令.和那些电路.芯片.卡.硬盘等不同,它不是计算机可触摸的部分,而是隐藏在背后运行在硬件上的东西.计算机程序(我常简称为"程序")就是一系列告诉没有知觉的硬件做什么事情的命令.软件就是计算机程序的集合. 没有计算机程序,几乎所有你现在每天使用的设备都将变得要么没有用:要么没那么有用.计算机程序不仅以各种形式控制着你的个人电脑,同时还有你的电子游戏系统.移动电话:还有车里的GPS单元.还有些不那么
1.3 当你安装好Python以后 现在在你的Windows或者苹果OS X桌面上应该能看到标有IDLE的图标了.如果你用的是Ubuntu,在"应用"菜单中,你应该能看到一个新的组"编程",其中有个应用叫IDLE(使用Python 3.2)或更早的版本. 双击这个图标,或者选择这个菜单项,你应该会看到如图1-8所示的窗口. 这是"PythonShell程序",是Python集成开发环境的一部分.这三个大于号(>>>)叫做&quo
1.2 安装Python 安装Python相当简单.下面我们列举在Windows 7.苹果OS X,还有Ubuntu上的安装步骤.在安装Python的同时你也会安装IDLE程序的快捷方式,它是用来写Python程序的集成开发环境.如果你的电脑已经装好了Python,请直接跳到本书1.3节. 1.2.1 在Windows 7上安装Python 在微软Windows 7上安装Python,先用网页浏览器打开http://www.python.org/ ,然后下载最新版的Python 3安装程序(In
1.4 保存Python程序 如果你每次想用Python程序时都需要重新输入的话那可太麻烦了,要把它打印出来参考也不是一个可行的办法.当然,重写小程序也没什么,但对于像字处理软件一样的大程序,其中可能包含有超过10万页的代码.想象一下,你要把这么一大堆纸背回家,可千万别吹来一阵大风. 幸运的是,我们可以把程序保存起来留在以后用.要保存一个新程序,打开IDLE程序,选择"文件->新窗口":然后会出现一个空白窗口,在菜单条上有"Untitled"字样.在新Shel
前言 趣学JavaScript--教孩子学编程 欢迎阅读本书!在本书中,你将学习用一种Web语言(JavaScript)来编写程序.但是更重要的是,你将成为一名程序员,即不仅会使用计算机而且会控制计算机的人.一旦学会了编程,你可以让计算机遵从你的意愿去做你想做的任何事情. JavaScript是一门不错的语言,值得学习,因为它随处可用.诸如Chrome.Firefox和Internet Explorer这样的Web浏览器,都使用JavaScript.借助JavaScript的强大功能,Web程序
第2章 类型与变量 趣学JavaScript--教孩子学编程 编程其实就是操作数据,可什么是数据呢?数据就是我们保存在计算机程序中的信息.例如,你的名字就是一条数据,年龄也是一条数据.你头发的颜色,有几个兄弟姐妹,住在什么地方,是男生还是女生--所有这些都是数据. JavaScript中有3种基本的数据类型:数字.字符串和Boolean(布尔类型).number用来表示数字.例如,年龄可以用一个number表示,身高也可以用number表示.JavaScript中的数字如下所示: 字符串用来表示
第1章 认识JavaScript 趣学JavaScript--教孩子学编程 计算机是功能强大到令人难以置信的工具,它能够执行很多惊人的操作,例如,下国际象棋比赛.提供数以千计的Web页面,或者在数秒钟之内执行数百万次复杂的计算.但是,深入去看,计算机实际上是很傻的.计算机只能够执行人类告诉它的事情.我们使用计算机程序告诉计算机采取什么动作,而程序只是令计算机遵从的指令集合.没有程序的话,计算机什么也干不了. 1.1 认识JavaScript 更糟糕的是,计算机不能理解英语或任何人类语言.计算机程
在上一节从零学python系列之数据处理编程实例(一)的基础上数据发生了变化,文件中除了学生的成绩外,新增了学生姓名和出生年月的信息,因此将要成变成:分别根据姓名输出每个学生的无重复的前三个最好成绩和出生年月 数据准备:分别建立四个文本文件 james2.txt James Lee,2002-3-14,2-34,3:21,2.34,2.45,3.01,2:01,2:01,3:10,2-22 julie2.txt Jul