《笨办法学Python》 总结 写到这里我决定停了,剩下的课程就是Python在各个方向上的应用,包括网络、数据处理等等。 有了前面的基础,你可以专门找一本书来完成你需要学习的Python的方向。...2017年12月更新,更为详细的教程,请移步本博客python分类。 本节课涉及的知识 我们这学期开始学C#、数据结构、Java等。...我在《知乎周刊——编程小白学Python》中看到Python是最适合入门的语言。但是学完之后我并不同意这个观点。如果你只是学Python面向过程那部分内容,确实比其他语言要简单。...这时候你再开始学Python,感觉就只是换了一种写代码的形式,算法和思想都是大同小异的。...在此建议大家再找一本类似于教科书的讲解比较详细的Python3教程,从Python2转到Python3或者逆向,是很简单的过程。 祝好——Solo | weibo@从流域到海域
常见问题回答 运行时出现 SyntaxError: invalid syntax 再次说明,你应该使用命令行,而不是 python 环境去运行脚本。...如果你先输了 python 然后试图输入 python ex14.py Zed 就会出现这个错误,你这是在 python 里运行 python。...关掉窗口,重新运行 python ex14.py Zed。 修改命令提示符是什么意思? 看这句变量定义 prompt = '> ',将它改成一个不同的值。
流程,创造力和质量。在阅读本书的同时,将这三个词写入你的脑海中。流程、创造力、质量。这本书可能充满了重要主题的练习,每个程序员都应该知道它们,但是从书中获得的真...
在windows上安装完Python环境后,开始按照《笨办法学Python》书上介绍的章节进行练习。...习题 1: 第一个程序 第一天主要是介绍了Python中输出函数print的使用方法,但是有一个注意点需要注意的是:Python2中可以不加括号直接(单/双)引号输出,Python3中必须要加括号才能输出...print "人生苦短,快用Python!"...其在pycharm编辑器中的运行结果为: C:\Python27\python.exe D:/pythoncode/stupid_way_study/demo1/day.py Hello world!...人生苦短,快用Python!
1、习题 5: 更多的变量和打印 学习目标:了解用户输入方法,明白pthon2和Python3之间的用户输入的区别。...在Python2中通常使用raw_input() 函数来和用户进行交互,基本上raw_input() = input() (python3中),python2中的input() 函数基本上不用,因为在Python2...所以:对于用户输入,在Python2 中使用raw_input() ,在Python3中使用 input() 即可。...在网上搜索所有的 Python 格式化字符。 试着使用变量将英寸和磅转换成厘米和千克。不要直接键入答案。使用 Python 的 计算功能来完成。...3.3、Python格式化字符 字符串格式代码如下: ? 3.4、试着使用变量将英寸和磅转换成厘米和千克,然后使用Python计算** ?
目录 习题 3: 数字和数学计算 算术运算符 加分习题: 我的答案: 总结: 扩展: Python比较运算符 Python赋值运算符 Python位运算符 Python逻辑运算符 Python成员运算符...习题 3: 数字和数学计算 学习目标:了解Python中常用的算术运算符,并了解运算符之间的先后运算顺序 在各大常用的计算机语言中都有常见的算术运算符,Python也是大同小异,下面我们来了解一下Python...正常情况下,5除以2结果应该是2.5才对,怎么上面在Python 2.7版本中是2呢? 注意:Python2.x 里,整数除整数,只能得出整数。...在Python的整数除法中,即使除不尽,结果仍然是整数,余数直接被扔掉 注:在Python 3.5中默认是可以显示浮点数的 ?...中的算术运算符,知道整数和浮点数之间的区别,了解Python 2.7和Python 3.5中默认精度。
《笨办法学Python》 第23课手记 本节课作者让我们读代码,所以就好好看看咯。
你应该热身并准备处理这个新项目。我通常假设,你将在一两天内的 2~3 小时的会话中完成这些项目,但你通常可以尽可能多地实现这些项目。
Python 3.6 这本书需要 Python 3.6。在理论上你可以使用 Python 2.7,因为许多练习是没有代码的挑战。...不过,这些视频将在答案中使用 Python 3.6,而答案的官方代码库也使用 Python 3.6 。这意味着如果你将答案转换为 Python 2.7,就会有问题。...如果你不了解 Python 3.6,那么你可以阅读《笨办法学 Python 3》,来获得基础知识。 工作终端 如果你已经读完了《笨办法学 Python》,那么你知道了我要求你使用终端。...在 Python 世界中,这最容易用pip和virtualenv完成。pip工具离线安装软件包,并把他们放到你的计算机上,因此你可以将它们导入到你的 Python 脚本中。...解决方案是virtualenv工具,它在目录中创建了一种“Python 包的沙箱”,然后允许你运行pip,在这里安装软件包,而不是整个主机。
《笨办法学Python》第1课手记 在powershell中打开Python输入如下代码: print "Hello World!"...很简单的用来打印输出的代码,从中可以看出一些语法规则:Python中的print不区分单引号和双引号,单引号中的双引号或者其他符号也会被输出。...作者接下来举了一个错误的例子,这个例子的错误在于第三行少了一个”,并介绍了python报错的机制。 SyntaxError在任何语言中都表示语法错误。
《笨办法学Python》 第20课手记 本节课讲函数与文件,内容比较简单,但请注意常见问题解答,你应该记住那些内容。 指针表示存储地址。...本节课涉及的内容 Python中对于本节课涉及到的部分函数的解释: 使用 python -m podoc file 可查看,你需要按下回车以显示更多内容才能看到这里 ?
《笨办法学Python》 第40课手记 本节课讲述的字典,一种比数组更强大的数据结构,字典(dict)的另一个名称是散列(hash)。...本节课涉及的知识 Python中的字典: Python种的字典由键(key)和值(value)组成。键(key)相当于我们日常生活中字典的页码,是一种索引或者说地址,每一个键都对应一个值。
《笨办法学Python》 第29课手记 本节课讲if语句。 本节内容比较简单,如果觉得你的代码没有错误,但运行时报错,那么你的代码肯定有错误。相信我解释器是已经设定好的,它出错的概率可以认为是零。...语句二前面的空格表示语句二也是if语句的一部分,使用缩进是Python的特有风格。 if语句执行过程如下: 先执行语句一即判断语句,如果判断语句为真,则执行语句二。
你的博客将是一个静态文件博客,因此你将需要使用python -m SimpleHTTPServer 8000,就像SimpleHTTPServer指南中演示的那样。
《笨办法学Python》 第38课手记 注意这是第三版的《笨办法学Python》的内容,我后来发现第三版存在很大的问题,就放弃了第三版开始使用第四版,第四版的第38课是读代码,这里保留之前的手记,因为它们是有价值...描述: Python 字典(Dictionary) get() 函数返回指定键的值,如果值不在字典中返回默认值。
《笨办法学Python》 第27课手记 本节课讲逻辑运算(即布尔运算),对于学过数字电路或者离散数学的人来说非常简单,甚至不需要去刻意记忆真值表。
当你学习如何制作快速而简陋的黑魔法时,你在练习 9 中实现了一个“低配版”的sed。在本练习中,您将尝试实现另一个精确的命令副本。在练习 48 的研究性学习中,...
《笨办法学Python》 第21课手记 本节课介绍函数和返回值,出现了函数嵌套,即函数的返回值可以不经赋值而直接做函数参数使用。
《笨办法学Python》 第4课手记 这节课目的是让你掌握变量,跟C语言非常类似,很简单。 左边是变量名用”=”号给变量赋值。 不同的是我没有看到变量声明,作者是直接赋值,拿过来就用的。...这里我们可以看出来,Python的print和C语言的printf有细微的差别,Python里在什么位置输出变量对应的值,就在该位置使用两个逗号将变量名插进去,两个逗号之前和之后的文字描述都使用”“括起来...本节涉及的知识: Python 里面的浮点数: 从作者的例子中可以看出Python里面给变量赋值时用的是小数,该变量会自动被标识为浮点数。...Python有两个主要的数值类型:int(整数)和float(浮点数)。根据KISS原则,Python只有一种整数类型int,而不是像其他语言那样提供了好几种整数类型。...Python还为科学计算提供了一个内置的复数类型。
深入学习 研究 Python 的图表库,看看你是否可以用 Python 生成这些运行图。你还应该开始跟踪你需要花费多长时间来开始,看看运行图是否可以帮助你缩短所需时间。
领取专属 10元无门槛券
手把手带您无忧上云