第一部 分基础知识

        本书的第一部分介绍编写Python程序所需要熟悉的基本概念,其中很多都适用于所有编程语言,因此它们在你的整个程序员生涯中都很有用。

        第1章介绍在计算机中安装Python,并运行第一个程序——它在屏幕上打印消息“Helloworld!”。

        第2章论述如何在变量中存储信息以及如何使用文本和数字。

        第3章和第4章介绍列表。使用列表能够在一个变量中存储任意数量的信息,从而高效地处理数据:只需几行代码,你就能够处理数百、数千乃至数百万个值。

        第5章讲解使用if语句来编写这样的代码:在特定条件满足时采取一种措施,而在该条件不满足时采取另一种措施。

        第6章演示如何使用Python字典,将不同的信息关联起来。与列表一样,你也可以根据需要在字典中存储任意数量的信息。

        第7章讲解如何从用户那里获取输入,以让程序变成交互式的。你还将学习while循环,它不断地运行代码块,直到指定的条件不再满足为止。

        第8章介绍编写函数。函数是执行特定任务的被命名的代码块,你可以根据需要随时运行它。第9章介绍类,它让你能够模拟实物,如小狗、小猫、人、汽车、火箭等,让你的代码能够表示任何真实或抽象的东西。

        第10章介绍如何使用文件,以及如何处理错误以免程序意外地崩溃。你需要在程序关闭前保存数据,并在程序再次运行时读取它们。你将学习Python异常,它们让你能够未雨绸缪,从而让程序妥善地处理错误。

        第11章为代码编写测试,以核实程序是否像你期望的那样工作。这样,扩展程序时,你就不用担心引入新的bug。要想脱离初级程序员的阵容,跻身于中级程序员的行列,测试代码是你必须掌握的基本技能之一。

第1章 起步

        在本章中,你将运行自己的第一个程序——hello_world.py。为此,你首先需要检查自己的计算机是否安装了Python;如果没有安装,你需要安装它。你还要安装一个文本编辑器,用于编写和运行Python程序。你输入Python代码时,这个文本编辑器能够识别它们并突出显示不同的部分,让你能够轻松地了解代码的结构。

1.1 搭建编程环境

在不同的操作系统中,Python存在细微的差别,因此有几点你需要牢记在心。这里将介绍大家使用的两个主要的Python版本,并简要介绍Python的安装步骤。

1.1.1 Python2和Python3

        当前,有两个不同的Python版本:Python2和较新的Python3。每种编程语言都会随着新概念和新技术的推出而不断发展,Python的开发者也一直致力于丰富和强化其功能。大多数修改都是逐步进行的,你几乎意识不到,但如果你的系统安装的是Python3,那么有些使用Python2编写的代码可能无法正确地运行。在本书中,我将指出Python2和Python3的重大差别,这样无论你安装的是哪个Python版本,都能够按书中的说明去做。如果你的系统安装了这两个版本,请使用Python3;如果没有安装Python,请安装Python3;如果只安装了Python2,也可直接使用它来编写代码,但还是尽快升级到Python3为好,因为这样你就能使用最新的Python版本了。

1.1.2运行Python代码片段

Python自带了一个在终端窗口中运行的解释器,让你无需保存并运行整个程序就能尝试运行Python代码片段。本书将以如下方式列出代码片段:

>>>print("Hello Python interpreter!") ❶
Hello Python interpreter!

加粗的文本表示需要你输入之后按回车键来执行的代码。

本书的大多数示例都是独立的小程序,你将在编辑器中执行它们,因为大多数代码都是这样编写出来的。

然而,为高效地演示某基本概念,需要在Python终端会话中执行一系列代码片段。

只要代码清单中包含三个尖括号(如❶所示),就意味着输出来自终端会话。

稍后将演示如何在Python解释器中编写代码。

1.1.3 Hello World程序

长期以来,编程界都认为刚接触一门新语言时,如果首先使用它来编写一个在屏幕上显示消息“Helloworld!”的程序,将给你带来好运。

要使用Python来编写这种HelloWorld程序,只需一行代码:

print("Hello world!")

这种程序虽然简单,却有其用途:如果它能够在你的系统上正确地运行,你编写的任何Python程序都将如此。稍后将介绍如何在特定的系统中编写这样的程序。

1.2 在不同操作系统中搭建Python编程环境

        Python是一种跨平台的编程语言,这意味着它能够运行在所有主要的操作系统中。在所有安装了Python的现代计算机上,都能够运行你编写的任何Python程序。然而,在不同的操作系统中,安装Python的方法存在细微的差别。

        在这一节中,你将学习如何在自己的系统中安装Python和运行HelloWorld程序。你首先要检查自己的系统是否安装了Python,如果没有,就安装它;接下来,你需要安装一个简单的文本编辑器,并创建一个空的Python文件——hello_world.py。最后,你将运行HelloWorld程序,并排除各种故障。我将详细介绍如何在各种操作系统中完成这些任务,让你能够搭建一个对初学者友好的Python编程环境。

1.2.1 在Linux系统中搭建Python编程环境

        Linux系统是为编程而设计的,因此在大多数Linux计算机中,都默认安装了Python。编写和维护Linux的人认为,你很可能会使用这种系统进行编程,他们也鼓励你这样做。鉴于此,要在这种系统中编程,你几乎不用安装什么软件,也几乎不用修改设置。

1.2.3 在Windows系统中搭建Python编程环境

        Windows系统并非都默认安装了Python,因此你可能需要下载并安装它,再下载并安装一个文本编辑器。

1.安装Python

        首先,检查你的系统是否安装了Python。为此,在“开始”菜单中输入command并按回车以打开一个命令窗口;你也可按住Shift键并右击桌面,再选择“在此处打开命令窗口”。在终端窗口中输入python并按回车;如果出现了Python提示符(>>>),就说明你的系统安装了Python。然而,你也可能会看到一条错误消息,指出python是无法识别的命令。如果是这样,就需要下载WindowsPython安装程序。为此,请访问http://python.org/downloads/。你将看到两个按钮,分别用于下载Python3和Python2。单击用于下载Python3的按钮,这会根据你的系统自动下载正确的安装程序。下载安装程序后,运行它。请务必选中复选框AddPythontoPATH(如图1-2所示),这让你能够更轻松地配置系统。

图1-2 确保选中复选框Add Python to PATH

2.启动Python终端会话

        通过配置系统,让其能够在终端会话中运行Python,可简化文本编辑器的配置工作。打开一个命令窗口,并在其中执行命令python。如果出现了Python提示符(>>>),就说明Windows找到了你刚安装的Python版本。

C:\> python 
Python 3.5.0 (v3.5.0:374f501f4567, Sep 13 2015, 22:15:05) [MSC v.1900 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information.

>>>

如果是这样,就可以直接跳到下一部分——“在终端会话中运行Python”。

3.在终端会话中运行Python

4.安装文本编辑器

5. 配置Geany

6. 运行Hello World程序

 1.3解决安装问题

1.4 从终端运行Python程序

  • 34
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 《电路与电子技术基础》是由张国平编写的一本电子技术教材,这本教材是电子工程及相关专业的一部重要教材,也是帮助读者理解和掌握电路与电子技术基础知识的良好工具。 这本教材第一版主要包括了电子元器件的基本原理、电路的基本性质、电源与继电器、放大电路的基本原理与析、振荡电路、运算放大器电路及非线性与数字电路等内容。通过学习这些基础知识,读者可以逐步了解电子技术的基本原理和电路的设计与析方法。 教材内容通俗易懂,图文并茂,结构清晰。每个章节都配有大量的实例和习题,读者可以通过这些实例和习题来检验自己对知识的掌握程度,并提供指导性的解答,帮助读者更好地理解和应用所学知识。 这本教材适用于电子工程及相关专业的本科生和研究生,也适合电子爱好者和从事电子技术相关工作的人员参考学习。 总的来说,《电路与电子技术基础》第一版张国平pdf是一本内容充实、结构清晰的电子技术教材,可作为学习和理解电子技术基础知识的重要参考资料。希望读者通过学习这本教材,能够深入理解电子技术的原理和应用,并能够在实际工作中运用所学知识。 ### 回答2: 《电路与电子技术基础第一版》是由张国平编著的一本电子技术教材的PDF版本。这本教材是针对电子工程及相关专业的学生编写的,旨在帮助读者深入理解电路以及电子技术的基础原理与应用。本书内容系统全面,涵盖了电路基本概念、电流电压等基本电路元件、电源与能量转换、直流电路析、交流电路析、放大器与放大电路等多个方面。 《电路与电子技术基础第一版》采用了直观易懂的语言和图示,结合丰富的实例和习题,帮助读者逐步掌握电路及电子技术的基本概念和析方法。此外,本书还引入了电路析工具和计算方法,让读者能够运用理论知识解决实际问题,并通过实验实践培养实际操作能力。 此教材的PDF版本可以方便读者在线阅读或下载,提供了便捷的学习方式。读者可以通过阅读教材加深对电路与电子技术基础的理解,同时通过习题和实验练习巩固所学知识,并在学习过程中了解电子技术的发展趋势及应用领域。 总之,《电路与电子技术基础第一版张国平PDF》是一本全面系统、易于理解的电子技术教材,适合电子工程及相关专业的学生使用,旨在帮助读者打下扎实的电子技术基础,并为日后的学习和工作打下坚实基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

___Y1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值