E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
笨办法学python
练习 47 - 自动化测试 -
笨办法学Python
3
练习47.自动化测试为了确认游戏功能是否正常,你需要一遍一遍地在你的游戏中输入命令。这个过程非常枯燥。如果能写一小段代码来测试你的代码岂不是更好?一旦你对程序做了任何修改,或者添加了什么新东西,你只要“跑一下你的测试”,这些测试就能确保程序依然能正常运行。这些自动测试不会捕捉到所有bug,但是可以让你无需重复输入命令来运行你的代码,从而为你节约很多时间。从这一节开始,以后每个练习将不再有“你会看到
爱学习的ai酱
·
2020-08-24 19:54
练习 40 - 模块、类和对象 -
笨办法学Python
3
练习40.模块、类和对象Python是一门“面向对象的编程语言”(ObjectOrientedProgramming)。这是指Python中有一个叫做类(class)的结构,能够让你用一种特定的方式结构化你的软件。通过使用类,你可以让你的程序保持连贯性,使用起来更清晰。至少理论上是这样。我现在要教你一些面向对象编程的初级知识——类和对象,就用你已经学过的列表和模块来解释。我知道面向对象编程(OOP
爱学习的ai酱
·
2020-08-24 09:24
练习 33 - While 循环 -
笨办法学Python
3
练习33While循环现在我们来看一个新的循环:while-loop。只要一个布尔表达式是True,while-loop就会一直执行它下面的代码块。等等,你应该能理解这些术语吧?如果我们写一行以:结尾的代码,它就会告诉Python开始一个新的代码块。我们用这种方式来结构化你的程序,以便Python明白你的意图。如果你还没有掌握这块内容,先回去复习一下,再做一些if语句、函数以及for-loop,直
爱学习的ai酱
·
2020-08-24 03:49
练习 50 - 你的第一个网站 -
笨办法学Python
3
练习50.你的第一个网站最后这三个练习会非常难,你可能得多花点时间。第一个练习是要你给你的游戏创建一个简单的网页。在你尝试这个练习之前,你必须已经成功完成了练习46,正确安装了pip,并且学会了如何安装软件包以及如何创建项目框架。如果你不记得这些内容,就回到《习题46》重新复习一遍。安装Flask在创建你的第一个网页应用程序之前,你需要安装一个叫做flask的“Web框架”(webframewor
爱学习的ai酱
·
2020-08-23 09:51
笨办法学python
习题46-windows
Linux:touchNAME/__init__.pyWindows:new-item-typefileNAME/__init__.py(终于搞定,记录一下安装过程好了)本文指在windows下安装1.在Python文件下新建一个文件夹(英文名)2.pip软件包安装:1)打开以下网址,下载ez_setup-0.9.tar.gz(md5)到新建的文件夹中https://pypi.python.org
Sumri_Lin
·
2020-08-23 09:48
learn
python
the
hard
way
练习 32 - 循环和列表 -
笨办法学Python
3
练习32循环和列表你现在可以做一些更有意思的程序了。如果你一直跟着我们的节奏,你应该可以把所有学过的东西用if语句和布尔表达式结合起来,让你的程序做一些好玩的事情。不过,程序仍然需要快速做一些重复的事情。我们要在这个练习中用一个for-loop来创建和打印各种列表。你在做练习的时候,得想想它们是什么。我不会立马告诉你,你得自己去想。在你能够用一个for-loop之前,你需要一种方法来把这些循环的结
爱学习的ai酱
·
2020-08-23 06:39
笨办法学Python
ex03
数字和数学计算输入:#--coding:utf-8--print"Iwillnowcountmychickens:"print"Roosters",100-25*3%4print"NowIwillcounttheeggs:"print3+2+1-5+4%2-1/4+6print"Isittruethat3+2-2print"Isitgreaterorequal?",5>=-2print"Isitl
Joemini
·
2020-08-23 06:33
练习 49 - 创建句子 -
笨办法学Python
3
练习49.创建句子从我们这个小游戏的词汇扫描器中,我们应该可以得到类似下面的列表:Exercise49Python会话Python3.6.0(default,Feb22017,12:48:29)[GCC4.2.1CompatibleAppleLLVM7.0.2(clang-700.1.81)]ondarwiType"help","copyright","credits"or"license"for
爱学习的ai酱
·
2020-08-22 23:00
练习 27 - 记忆逻辑 -
笨办法学Python
3
练习27记忆逻辑今天你将开始学习逻辑(logic)。目前为止你已经完成了很可能让你会在终端读写文件的所有内容,并且还学习了相当多Python中的数学计算。从现在开始,你将开始学习逻辑。你不会学习学院派喜欢教的那套复杂理论,而只是简单的基本逻辑,它们是一些能让真实的程序运行,以及真正的程序员每天都需要的东西。学习逻辑需要你先做一些记忆工作。我希望你能花一整个星期的时间来做这个练习。不要中途放弃,哪怕
爱学习的ai酱
·
2020-08-22 17:34
练习 39 - 字典,可爱的字典 -
笨办法学Python
3
练习39.字典,可爱的字典现在你要学习Python中的另一种数据结构——字典(Dictionary)。字典(也叫dict)是一种和列表类似的数据存储方式。但是不同于列表只能用数字获取数据,字典可以用任何东西来获取。你可以把字典当成是一个存储和组织数据的数据库。让我们比较一下列表和字典的作用。你看,列表可以让你做这些事情:练习39Python会话>>>things=['a','b','c','d']
爱学习的ai酱
·
2020-08-22 17:40
练习 28 - 布尔表达式 -
笨办法学Python
3
练习28布尔练习你上个练习所学的逻辑组合叫做“布尔”逻辑表达(Booleanlogicexpressions)。布尔逻辑在编程中无处不在。它是数学计算的基础模块,掌握它就跟掌握音乐里面的音阶一样重要。在这个练习中,你将试着在Python中运用你在上个练习中所记忆的逻辑表。给以下每一个逻辑问题写下你认为的答案,要么是True,要么是False。等你把答案写下来,再在终端里运行Python,输入每个逻
爱学习的ai酱
·
2020-08-22 14:52
ValueError: not enough values to unpack (expected 4, got 1) Python(
笨办法学Python
3)
emmm,这是一道《
笨办法学Python
3》书里的一道题目,遇到的出错的地方,上网搜了很久才发现别人写的不是我先要的解决办法,然后才发现我们这里的问题是出在不懂Python里的sys模块argv用法,不知道怎么正确的输入才会出现下面的问题
迟学者
·
2020-08-22 11:00
“
笨办法学python
”学习笔记-在终端powershell中对目录进行简单的编辑(一)
1.new-item-pathc:/-name新建文件夹或文件的名字-typedirectory意思是在C盘新建一个文件夹new-item:新建项目-path:指定路径-name:文件或文件夹的名字-typedirectory:类型目录,也就是文件夹,在这里需要新建什么类型的文件就在这里更改类型如果不加上-typedirectory,即new-item-pathc:/-name新建文件夹或文件的名
无耻柠檬兵
·
2020-08-22 09:45
《笨方法学Python》笔记
“
笨办法学python
”学习笔记-在终端powershell中对目录进行简单的编辑(二)
在默认的我的文档,也就是“C:\User\你的名字”中新建一个子目录:mkdir子目录名字进入文件目录cd文件目录名这样,就可以像书上那样读取当前路径下的.py文件了显示内容cat文件名.扩展名
无耻柠檬兵
·
2020-08-22 09:45
《笨方法学Python》笔记
“
笨办法学python
”学习笔记-一些附加题
raw_input()输入原始值,我敲上的是什么,powershell显示的就是什么input()这个得是Python的表达式习题12里的那个身高,敲上去的是6’2”,不是6’2”,后面是一个双引号,不是两个双引号。习题13第一小题:给脚本,也就是ex13.py这个程序,三个以下的参数,返回Traceback(mostrecentcalllast):File"ex13.py",line3,insc
无耻柠檬兵
·
2020-08-22 09:16
《笨方法学Python》笔记
Python学习资料,python电子书
就把一些比较不错的入门书籍汇总了一下python学习资料python编程快速上手让繁琐的工作自动化pdf网盘下载:http://tadown.com/fs/cqi3us1hobud5on5gc5ancg4/
笨办法学
参商丶
·
2020-08-21 12:34
练习 36 - 设计和调试 -
笨办法学Python
3
练习36设计和调试现在你已经非常了解if语句了,我会再教你一些for循环和while循环的规则,以免日后你遇到麻烦。我还会教你一些调试的小技巧,以便你能发现自己程序的问题。最后,你将需要设计一个和上节类似的小游戏,不过内容略有更改。if语句的规则:每一个“if语句”必须包含一个else。如果这个else永远都不应该被执行到,因为它本身没有任何意义,那你必须在else语句后面使用一个叫做die的函数
爱学习的ai酱
·
2020-08-20 13:53
练习 38 - 操作列表 -
笨办法学Python
3
练习38.操作列表你已经学过了列表。在你学习“while循环”的时候,你对列表进行过“追加(append)”操作——把数字追加到列表结尾并把它们打印了出来。另外你应该还在附加练习里研究过Python文档,看了列表支持的其他操作。不过距离之前的学习已经过去了一段时间,所以如果你不记得了的话,就回到本书的前面再复习一遍吧。找到了吗?还记得吗?很好。那时候你对一个列表执行了append函数。不过,你也许
爱学习的ai酱
·
2020-08-20 08:09
练习 41 - 学着去说面向对象 -
笨办法学Python
3
练习41.学着去说面向对象在这个练习中,我要教你如何去说“面向对象”。我所做的就是给你一些你需要了解的词和定义。然后我会给出一些需要填空的句子让你去理解。最后,你要完成一个大练习,从而在大脑中巩固这些句子。词汇训练(注:为了方便理解,定义保留英文原文。)类(class):告诉Python创建一个新类型的东西(TellPythontomakeanewtypeofthing)。对象(object)两种
爱学习的ai酱
·
2020-08-20 03:12
《
笨办法学python
3》习题46 项目骨架
我在学习《
笨办法学python
3》,一个人,零基础,也没有人可以去问,一路上,披荆斩棘,筚路蓝缕,跌跌撞撞,居然走到了ex46,整本书基本上快结束了,一路上踩坑无数,自己全部都整理了笔记,发出来总觉得很幼稚
zhuangshudetuzi
·
2020-08-16 17:51
笨办法学python
《
笨办法学python
》第40课——字典, 可爱的字典
Python3字典字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中,格式如下所示:d={key1:value1,key2:value2}键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。一个简单的字典实例:dict={'Alice':'234
qq_37872255
·
2020-08-13 17:45
笨办法学python
python 中循环语句的作业:猜字母小游戏
看了《
笨办法学python
》的习题30~33,写了一个无比简单的猜字母的小游戏,练习一下#-*-coding:utf-8-*-#猜字母游戏core=73whileTrue:number=raw_input
jielong39
·
2020-08-12 10:43
python
cmd与anaconda prompt
今天又练了一会儿,运行时又出错了,是《
笨办法学python
》第13道题,我将文件名就设置为ex.pyfirst2nd3rd,其实系统会自动将名字变为ex13.py
pythonlixiaowen
·
2020-08-12 01:00
python
最全数据分析资料汇总(含python、爬虫、数据库、大数据、tableau、统计学等)...
Python基础Python简明教程(Python3)Python3.7.4官方中文文档Python标准库中文版廖雪峰Python3中文教程Python3.3官方教程中文版Python3Cookbook中文版
笨办法学
banlao4355
·
2020-08-11 02:58
python学习第十二天
”
笨办法学python
“小结对于《
笨办法学Python
》的学习基本上是学习完毕了,但是还需要勤加练习,个人认为要学好这个东西唯有多敲代码,多读代码,多记忆才是主要途径,所以在之后也会继续隔一段时间复习基础的东西
李小玖
·
2020-08-11 00:15
python
笔记52
笨办法学python
练习51继续建立与浏览器的关系,之三
**笔记52
笨办法学python
练习51继续建立与浏览器的关系,笔记之三**一、重走一趟练习50的路程1、在1pthw后建立flask目录2、cdprojects3、mkdirgothonweb4、cdgothonweb5
weixin_41670255
·
2020-08-10 14:28
学习笔记
python
笨办法学Python
习题33:while循环
将这个while循环改成一个函数,将测试条件(i<6)中的6换成一个变量。defwhifunc(a):i=0numbers=[]whilei
腿腿吃饱啦
·
2020-08-10 07:55
笨办法学python
习题33
笨办法学python
习题33附加练习1。
guloutingfengyu
·
2020-08-10 06:32
笨办法学Python
3 ex44 学习笔记
第44个练习是关于继承。第一个例子讲的是隐式继承,什么是隐式继承呢?简单地说,当A类中存在的特性或方法X,而B类中没有定义,直接从A类中继承得来,这种方式得继承就是隐式继承。如下面得代码ex44a.py:classParent(object):defimplicit(self):print("PARENTimplicit()")classChild(Parent):passif__name__==
谜样城堡
·
2020-08-09 14:47
笨办法学Python
3 ex45 学习笔记
ex45的题目是“你来制作一款游戏”,由于是新手,一时间不知道从哪里下手。后来想想还是制作一款玩21点的游戏吧。刚开始做的时候,还是一头雾水,在游戏过程中,涉及到的情况比较多。比如A即可以作为1点,也可以作为11点,实际需要制定规则评判。还有就是电脑需要自动去要牌,其要牌的规则是什么?如何去判定分数?如何去判断游戏的结束?等等。后来把游戏的过程理了一下,觉得比较关键的地方如下:牌堆:在发牌的过程中
谜样城堡
·
2020-08-09 14:47
《Python编程:从入门到实践》——开新坑,回顾+展望
开本新书,
笨办法学Python
算是有粗有细的浏览了一遍,书中大部分的代码都敲了一遍,大部分的句意不敢说全懂,80%能懂,但是这书还是有缺陷的,基础知识不够牢固,因为都是习题组成的,但这也有助于助长学习python
TianChen_Huang
·
2020-08-06 10:23
python
注重代码习惯,Python零基础从这本书籍开始!
笨办法学Python
是ZedShaw编写的一本Python入门书籍。适合对计算机了解不多,没有学过编程,但对编程感兴趣的朋友学习使用。
iOSSir
·
2020-08-05 20:28
Python
Python入门
Python爬虫
“
笨办法学Python
”的作者建议
本文转自:https://learn-python-the-hard-way-zh_cn-translation.readthedocs.org/en/1.0/advice.html老程序员的建议你已经完成了这本书而且打算继续编程。也许这会成为你的一门职业,也许你只是作为业余爱好玩玩。无论如何,你都需要一些建议以保证你在正确的道路上继续前行,并且让这项新的爱好为你带来最大程度的享受。我从事编程已经
nicedi
·
2020-08-03 20:14
练习 43 - 面向对象的分析和设计基础 -
笨办法学Python
3
练习43.面向对象的分析和设计基础这个练习我想说一下当你想要用Python创建一个东西,尤其是面向对象编程的时候,过程是怎样的。我说的“过程”指的是我会给出一些有序的步骤,但你也不用生搬硬套,因为它们也不一定适用每一个问题。它们只不过是为很多编程问题提供一个很好的开端,而不是解决这类问题的唯一方法,只是你可以参考的其中一种方法。过程如下:把问题写或者划下来。提炼出关键概念,并进行研究。为这些概念创
爱学习的ai酱
·
2020-08-01 14:11
练习 48 - 更复杂的用户输入 -
笨办法学Python
3
练习48.更复杂的用户输入在之前的游戏中,你通过设置特定的字符串来控制用户的输入。比如,只有用户输入“run”,而且得是精确的“run”,游戏才能正常运行。他们要是输入了类似的短语,比如“runfast”,程序都会报错。但我们需要的是一个能让用户通过多种方式来输入的设备,同时我们可以把用户输入的内容转换成计算机能理解的语言。比如,我们可以让下面这些短语同样生效:•opendoor•openthed
爱学习的ai酱
·
2020-08-01 13:07
练习 19 - 函数和变量 -
笨办法学Python
3
练习19函数和变量函数是一个信息量巨大的东西,但是别担心,老老实实做练习,仔仔细细核对checklist,你最终会掌握它的。有个小点你可能没注意到,我们会在之后进行强化:你函数里面的变量跟你脚本里面的变量没有关联。通过下面这个练习思考一下这个问题:ex19.py1defcheese_and_crackers(cheese_count,boxes_of_crackers):2print(f"Youh
爱学习的ai酱
·
2020-08-01 06:18
练习 53 - 接下来的步骤 -
笨办法学Python
3
练习53.接下来的步骤你还不是一个程序员。我会把这本书看作是你的“编程黑带”。你已经知道了足够多的东西,可以开始写另一本关于编程的书了,并且可以写得很好。这本书应该已经给了你阅读大多数Python书籍并实际学习一些东西的心智工具和态度。它甚至可能让这件事变得更容易。我建议你看看这些项目,并尝试用它们来创建一些东西:LearnRubyTheHardWay当你学习更多的编程语言时,你会学到更多关于编程
爱学习的ai酱
·
2020-07-31 20:48
练习 22 - 小复习 -
笨办法学Python
3
练习22你目前为止学到了什么?这个练习和下个练习不会有任何的代码,因此也不会有“你会看到”和“附加练习”这两个部分。事实上,这个练习就像一个大的附加练习,我会让你对之前所有学过的内容做一个回顾复习。首先,回顾一下你目前为止做过的每一个练习,写下你用过的每个单词和符号,确保你的符号列表是完整的。在每个单词或符号的旁边,写下它的名字和作用。如果你在这本书里面找不到某个符号的名字,可以试试在网上找找。如
爱学习的ai酱
·
2020-07-31 15:22
练习 42 - Is-A, Has-A, 对象和类 -
笨办法学Python
3
练习42.Is-A,Has-A,对象和类你必须理解类和对象的区别,这是一个很重要的概念。不过问题是,类和对象之间没有什么真正的区别。它们在不同的时间点其实是同一种东西,我会用禅宗(Zenkoan)来解释这一点:鱼和三文鱼的区别是什么?这个问题会让你困惑吗?坐下来认真想一分钟,我是说,鱼和三文鱼的确是有区别的,但是它们是同一种东西,对吧?三文鱼是鱼的一种,所以我说它们没什么区别。但是同时,三文鱼只是
爱学习的ai酱
·
2020-07-31 12:18
Python实战:四周实现爬虫系统第零周
入门的书和Python版本选择问题,根据大家的推荐,《
笨办法学Python
》《和孩子一起学编程》《Python快速入门魔力教程》此为课程配套教材将来可能要参与大型应用。
青青克里丝
·
2020-07-31 00:02
python shell的交互模式和文本编辑模式
之前学python的时候,是拿《
笨办法学python
》练习的。书里面基本都是以.py文件去写代码,也就是文本编辑模式。而交互模式(也就是powershell),唯有在input用户输入的时候才用到它。
weixin_34218579
·
2020-07-30 17:25
练习 45 - 你来做一个游戏 -
笨办法学Python
3
练习45.你来做一个游戏你要开始学会自食其力了。通过阅读这本书,你应该已经知道,你需要的所有的信息网上都有,你只要去搜索就能找到。唯一困扰你的就是如何使用正确的词汇进行搜索。学到现在,你在挑选搜索关键字方面应该已经有些感觉了。现在是时候尝试写一个大项目,并让它运行起来。要求如下:创建一个不同于我之前那个的游戏。使用多个文件,并使用import来调用它们。确保你知道import的用法。每个房间使用一
爱学习的ai酱
·
2020-07-30 04:49
✅
笨办法学Python
已粗略结束这本书的学习ex50if__name__=="__main__":两个__连在一起1.创建templates/Index.html#edtion4th,此处有误“index”#2.app.pyimportweburls=('/','Index')app=web.application(urls,globals())render=web.template.render('templates
Ashley_Wu
·
2020-07-29 15:37
笨办法学Python
3 ex43学习笔记
代码如下fromsysimportexitfromrandomimportrandintclassScene(object):defenter(self):print("Thissceneisnotyetconfigured")print("Subclassitandimplemententer().")exit(1)classEngine(object):def__init__(self,sce
谜样城堡
·
2020-07-28 20:30
练习 52 - 创建你的 web 游戏 -
笨办法学Python
3
练习52.创建你的web游戏这本书马上就要结束了。这节练习对你来说是个真正的挑战。当你完成以后,你就可以算是一个能力不错的Python初学者了。为了进一步学习,你还需要多读一些书,多写一些程序,不过你已经具备进一步学习的能力了。接下来的学习就只是时间、动力、以及资源的问题了。在本节练习中,我们不会去创建一个完整的游戏,而是要为《练习47》中的游戏创建一个“引擎(engine)”,让这个游戏能够在浏
爱学习的ai酱
·
2020-07-28 13:14
练习 54 - 来自老程序员的建议 -
笨办法学Python
3
练习54.来自老程序员的建议你已经读完了这本书,并决定继续编程。也许它会成为你的职业,也许它会成为你的爱好。你需要一些建议来确保你继续走在正确的道路上,并从你新选择的活动中获得最大的乐趣。我已经编程很长时间了,时间长到甚至让我觉得有些无聊。在我写这本书的时候,我了解20多种编程语言,并且可以在一天到一周内学会新的语言,时间取决于它们的怪异程度。虽然最后都会变得无聊,使我没办法再保持兴趣。但这并不意
爱学习的ai酱
·
2020-07-28 10:32
练习 44 - 继承和组合 -
笨办法学Python
3
练习44.继承和组合在英雄打败坏人的童话故事中,总有一个类似黑暗森林的东西。它可能是一个洞穴、一片森林、另一个星球,或者只是一些每个人都知道的英雄不应该去的地方。当然,在介绍了坏人之后不久,你就会发现,是的,英雄不得不去那个愚蠢的森林杀死坏人。似乎英雄总是不停地陷入需要他冒着生命危险待在邪恶森林里这个情境。你很少能读到一些英雄足够聪明、能完全避免这种境地的童话故事,你永远不会听到一个英雄说:“等等
爱学习的ai酱
·
2020-07-28 09:34
练习 37 - 复习各种符号 -
笨办法学Python
3
练习37.复习各种符号现在该复习你学过的符号和python关键字了,而且在接下来的几节里你还会学到一些新的东西。我已经把所有需要重点掌握的Python符号和关键字列出来了。在这节课中,看到一个关键字,回忆并写下它的作用,然后上网搜它真正的用处。这里可能对你来说有些困难,因为有些内容真的很难收到,但是不管怎么样,还是要试一试。如果你发现你的记忆有误,就在索引卡片上写下正确的定义,试着将自己的记忆纠正
爱学习的ai酱
·
2020-07-28 07:15
笨办法学python
3习题41学习面向对象术语--笔记
“%%%”,“***”,“@@@”只是要替换的随机选择的单词random模块random模块作用是返回随机数,只要跟随机元素相关的,都可以使用它random.random()函数是这个模块中最常用的方法了,它会生成一个随机的浮点数,范围是在0.0~1.0之间。random.uniform()正好弥补了上面函数的不足,它可以设定浮点数的范围,一个是上限,一个是下限。random.randint()随
苹果吃掉的好
·
2020-07-28 07:24
练习 46 - 一个项目骨架 -
笨办法学Python
3
练习46.一个项目骨架这个练习你将学习如何创建一个好的项目“骨架”(skeleton)目录。这个骨架目录具备让项目跑起来的所有基本内容。它里边会包含你的项目文件布局、自动化测试代码、模块,以及安装脚本。当你建立一个新项目的时候,只要把这个目录复制过去,改改目录的名字,再编辑里边的文件就行了。macOS/Linux设置在开始这个练习之前,你需要用一个叫做pip3.6(或者pip)的工具为Python
爱学习的ai酱
·
2020-07-28 00:55
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他