首先在配置好java环境的前提下,安装好eclipse,以下示例均在eclipse下运行,代码详解看注释
图3-3-1 内置函数的官方文档 下面简要介绍其中与计算有关的几个函数,建议读者不仅仅了解这些函数的具体用法,更要从中体会自学之法。
★自学建议 编程语言是一种人工语言,对于初学者而言,可能会觉得有时“不能直接地随心所欲实现某些功能”,这是因为我们还没有完全掌握它。
本文系《Python完全自学教程》第2章2.1.3节,更多内容,请访问 http://www.itdiffer.com/self-learning.html 2.1.3 解释器 经过第1章的1.2节和1.3...节的自学,已经知道计算机能“认识”的是机器语言,2.1.2节所编写的 hello.py 程序,是用高级语言编写而成,计算机不能直接“认识”,为此要经过“翻译”过程。...★自学建议 “循环上升”是一种比较好的学习方法,即开始接触该知识的时候,从浅显的入手,随着能力和知识的积累,再对同样的内容深入学习。
例如打算创建一个表示我已经出版的图书的列表(列表,是 Python 的一类内置对象,参阅第4章4.3节),如果用下面的方式: # a list of books a = ["机器学习数学基础", "Python完全自学手册...如果改为: books = ["机器学习数学基础", "Python完全自学手册", "数据准备和特征工程"] 即使不用注释,代码的含义也一目了然。...★自学建议 编程是一类实践性非常强的工作,以本节介绍的“注释”为例,读者可以在网络上搜索到更多的相关内容,比如号称某些较知名机构的编程规范等,这些内容都可以用作自己工作实践的参考,但不能作为金科玉律。
★自学建议 不同编程语言,有不同的命名变量方式。有的编程语言要求先声明变量(同时要指出其类型);有的编程语言不用声明变量,而是“拿过来就用”。...2.3.2 变量命名 在 Python 语言中如果套用数学中变量的命名规则,就会出现2.2节中 a = ["机器学习数学基础", "Python完全自学手册", "数据准备和特征工程"] 这样可读性很差的...★自学建议 对变量、函数、类、模块等命名,是一个兼有科学性和艺术性的问题,关系到代码的可读性。
以余弦函数 cos 为例,根据自学经验,应该先看一看这个函数的文档: >>> help(math.cos) 注意上述写法,不能直接写 help(cos) ,因为函数 cos 是模块 math 的一员,...★自学建议 本节的学习中,使用了“帮助文档”和“官方文档”,这些文档是关于编程语言的最权威资料。但是,如何使用这些文档,是一个需要探讨的问题。...在第1章1.6节的【自学建议】中已经就本书引用英文文档的问题给予了解释说明,这里再次强调,旨在避免读者误解。凡是有志于自学,并以成为某领域翘楚为目标者,均不会畏惧各类文档中的英文。
顾名思义,“字符串”就是由一个或多个字符“串”起来—— Python 3.x 中的才是真正字符串,Python 2.x 中的严格称呼应为“字节串”。不过,现在读...
---- VxLAN是一个非常重要的overlay技术,在SDN的网络场景中应用交广,比如云网一体化的数据中心场景,又如CloudV**中的叠加网络。...现网大量采用Ethernet L2V**服务,例如VoIP、HSI和BTV等业务网关部署在BRAS,企业机构之间通过城域网构建二层网络,数据中心互联。...VPLS是现网广泛应用的技术,能够提供二层报文的透传,但依然存在很多限制和新的需求。
★自学建议 “内存”,全称“内部存储器”。计算机的存储系统可以分为两大类:内部存储器和外部存储器。其中内部存储器接受 CPU 的控制与管理,只能暂存数据信息。
★自学建议 有一个读者向我反馈,她已经在财会岗位上工作了十多年了,因为孩子要学习编程,于是乎母子一起学习,相互启发,坚持了一年多,不仅孩子入门编程了,自己还将所学到的技能运用到了本职工作中,提高了工作效率...这则事例启示我们,如果感到自学枯燥无味,可以“结对学习”(在软件开发中,有“结对编程”的开发方法),若再能学以致用,学习的目标明确、动力强大——不要把焦点放在“有个孩子”上。 ”
图1-6-1 Python官网首页 本节将重点浏览第二行栏目中的部分内容,第一行栏目中的内容建议读者自行翻阅。...图1-6-5 适用于 Windows 的 Python 各版本安装程序 ★自学建议 以 Windows 10 为例,右键点击“此电脑”,然后选择“属性”,即可看到图1-6-6所示窗口,从中可以看到:“系统类型...★自学建议 学习编程语言,肯定离不开英语,刚刚浏览过的 Python 官网网站,就是英语为主要语言。...最后,要郑重声明:本书中会引用很多来自 Python 官网或者帮助文档的内容,对于这些内容,也不会进行逐字逐句的翻译。若因此引起读者不适,本书作者不对此负责。
以上是字符串的 index() 简单应用,若看一看它的帮助文档(参阅第3章3.3节【自学建议】),不仅仅会有新发现,而且对前面所述的操作也有高屋建瓴的理解。
通过字符串某个字符的索引,可以得到相应字符,此外,还可以通过指定索引范围,得到多个字符,此操作称为切片( Slicing )。
★本文是《Python 完全自学教程》第3章第5节内容。
图1-8-4 关于 Vim 漫画 漫画中,第一幅图就指出 Emacs 虽然功能强悍,但是“太重了”;第二幅图则指出 Vi 是一个奇怪的家伙——不符合人体工学的要求;最好的就是 Vim :短小精悍,还免费...★自学建议 此处抄录王安石的散文《游褒禅山记》的部分内容: 夫夷以近,则游者众;险以远,则至者少。而世之奇伟、瑰怪,非常之观,常在于险远,而人之所罕至焉,故非有志者不能至也。...Visual Studio Code Visual Studio Code(简称:VS Code )是微软出品的免费代码编辑器,默认支持 JavaScript、TypeScript、CSS 和 HTML...★自学建议 阅读了本节内容之后,读者对 IDE 有了初步了解,就要至少选择并安装一种代码编辑软件。
★本文是《Python 完全自学教程》书稿内容,本书目前在线发布,更多章节请见 www.itdiffer.com” 说明: 本节内容,是针对非计算机专业的读者提供的补充知识。...图1-5-5 DIR 命令和结果 由于对 Windows 命令的操作和说明已经超出了本书的范畴,请读者参考下述的【自学建议】,自行进行研究。...★自学建议 在搜索引擎中搜索“ DOS 操作系统”等有关内容,了解这种”古老“的操作系统,特别是常用的命令。...★自学建议 如果读者现在用的计算机是 Windows 操作系统,建议从以下方式中选择一种,在自己的计算机上安装 Ubuntu 操作系统,并力争将其作为自己开发和学习的主要环境,至少要有所体验。...★自学建议 如果读者现在使用的就是苹果公司生产的个人计算机,比如 MacBook Pro 等,那么就请打开 Launchpad(启动板),找到 Terminal(终端),打开之后,就显示了输入命令的窗口
物理学一直在探索着世界是由什么组成的,从眼睛看到的一些物体追究到了分子、原子、原子核以及电子、中子和质子,乃至于夸克等微小粒子。迄今为止,物理学家还没有确定组成...
图1-7-22 开始安装 Python 随后就是继续“ Continue ”,直到最后安装成功(如图1-7-24所示)——如果遇到异常现象而未能正常安装,请参阅本节的【自学建议】。...但是,我不准备那样做,因为有志于自学的读者将来必会鹏程万里,那么起飞的装备就不能是“玩具”,而是要专业的。 ★自学建议 任何人在任何操作系统中安装软件(或应用),都有可能遇到不顺利。...经验二:使用1.2节自学建议中提到的搜索引擎,耐心地到网上搜索解决方案——“日光之下并无新事”,你所遇到的,其他人已经解决,并很大方地把方案放到网上,但需要你亲自动手去找一找。...,互联网是解决自学者之“惑”的最佳选择,无他。请抛弃“我是初学者,所以我不会”的心理(这与“我弱我有理”、“不跟我玩我就哭”有相通之处)。”
★自学建议 读者可能觉得本节文字太少,但其内涵很丰富,涉及到列表的创建方法以及索引、切片和基本操作,只不过因为列表和4.2节已经学过的字符串同属序列,在这些方面表现一致,本节就不再重复。...然而从自学的角度看,并不意味着读者也同样一带而过。我在本书中已经反复强调过,编程是一项实践性非常强的工作,务必要勤加练习,才能掌握。
领取专属 10元无门槛券
手把手带您无忧上云