北欧神话

北欧神话

加载中...

微信扫码,免登录解锁高速下载

如何使用 & 隐私说明

精彩点评

  • 北欧神话
    Jeff Zhong
    推荐

    主要看第一部分,熟悉基础语法,后面的项目实践对编程新手来说,可以参考实现一下。但对老手来说,熟悉了第一部分的语法后就可以直接写项目,api现写现查就好,Python还是很简单易学的。

  • 北欧神话
    蔡钦
    推荐

    2022年看完第四本,花了两周时间,跟着敲完了代码,对于有一定编程基础的人来说不算很难。对于编程小白入门也很友好,从基础到入门的学习路子也可以套用到其他编程语言上。

  • 北欧神话
    左其盛
    推荐

    4星。 01 — 不错的python入门书,第一部分讲基础知识,第二部分讲了三个实际的项目:一个小游戏,一个数据可视化程序,一个网站。 可以方便地下载全书的源代码,此外还给出了第一部分每章的一个PPT,一个全书知识点速查的图,还给出了大部分章节的视频讲解,算是比较用心了。 我用配套代码做练习的时候遇到两个问题跳过了: 1:数据可视化程序,书中的配图中显示底图是一张世界地图,实际效果是没有地图的,视频演示的代码也是没有世界地图; 2:Heroku网站注册比较繁琐,我略过了注册Heroku并上传代码的部分。 总体评价4星,不错。 以下是书中一些内容的摘抄: 02 — Sublime Text是一款适合初学者的编辑器,但很多专业编程人员也在使用它。在学习Python的过程中熟练掌握Sublime Text之后,可继续使用它来编写复杂的大型项目。 变量名只能包含字母、数字和下划线。变量名能以字母或下划线打头,但不能以数字打头。例如,可将变量命名为message_1,但不能将其命名为1_message。 就目前而言,应使用小写的Python变量名。虽然在变量名中使用大写字母不会导致错误,但是大写字母在变量名中有特殊含义,这将在本书后面讨论。 要在字符串中插入变量的值,可在前引号前加上字母f,再将要插入的变量放在花括号内。这样,当Python显示字符串时,将把每个变量都替换为其值。 将任意两个数相除时,结果总是浮点数,即便这两个数都是整数且能整除: Python没有内置的常量类型,但Python程序员会使用全大写来指出应将某个变量视为常量,其值应始终不变: 经验丰富的程序员倡导尽可能避繁就简。Python社区的理念都包含在Tim Peters撰写的“Python之禅”中。 在Python中,第一个列表元素的索引为0,而不是1。多数编程语言是如此规定的,这与列表操作的底层实现相关。 如果你不确定该使用del语句还是pop()方法,下面是一个简单的判断标准:如果你要从列表中删除一个元素,且不再以任何方式使用它,就使用del语句;如果你要在删除元素后还能继续使用它,就使用方法pop()。 方法remove()只删除第一个指定的值。如果要删除的值可能在列表中出现多次,就需要使用循环来确保将每个值都删除。 Python通过使用缩进让代码更易读。简单地说,它要求你使用缩进让代码整洁而结构清晰。 有时候你需要创建一系列不可修改的元素,元组可以满足这种需求。Python将不能修改的值称为不可变的,而不可变的列表被称为元组。 要提出Python语言修改建议,需要编写Python改进提案(Python Enhancement Proposal,PEP)。PEP 8是最古老的PEP之一,向Python程序员提供了代码格式设置指南。PEP 8的篇幅很长,但基本上与复杂的编码结构相关。 很多Python程序员建议每行不超过80字符。最初制定这样的指南时,在大多数计算机中,终端窗口每行只能容纳79字符。当前,计算机屏幕每行可容纳的字符数多得多,为何还要使用79字符的标准行长呢?这里有别的原因。 PEP 8还建议注释的行长不应超过72字符,因为有些工具为大型项目自动生成文档时,会在每行注释开头添加格式化字符。 为剔除重复项,可使用集合(set)。集合中的每个元素都必须是独一无二的。 Sublime Text等众多编辑器不能运行提示用户输入的程序。你可以使用Sublime Text来编写提示用户输入的程序,但必须从终端运行它们。 for循环是一种遍历列表的有效方式,但不应在for循环中修改列表,否则将导致Python难以跟踪其中的元素。要在遍历列表的同时对其进行修改,可使用while循环。 编写函数时,需要牢记几个细节。应给函数指定描述性名称,且只在其中使用小写字母和下划线。描述性名称可帮助你和别人明白代码想要做什么。给模块命名时也应遵循上述约定。 如果要写入的文件不存在,函数open()将自动创建它。然而,以写入模式('w')打开文件时千万要小心,因为如果指定的文件已经存在,Python将在返回文件对象前清空该文件的内容。 Django提供了装饰器@login_required,让你能够轻松地只允许已登录用户访问某些页面。装饰器(decorator)是放在函数定义前面的指令,Python在函数运行前根据它来修改函数代码的行为。

  • 北欧神话
    戴明
    推荐

    只看完了语法部分,非常好!!!由浅入深,环环相扣,对我一个没有编程基础的人来说都几乎没有看不懂的,python 语言也很简单。第二部分的三个功能可做可不做。我是跑去学爬虫了😉

  • 北欧神话
    王栋
    推荐

    适合新手朋友们,知识比较循序渐进,但不是很深入,就入门而言是本好书,就深入学习而言索然无味。我本人其实觉得python语法还是颇为复杂的,当然Java,C++等简洁明快很多,玩儿起来得心应手,但就计算机语言入门而言,我推荐C语言,简单直接,可没有曲折的了解基本数据结构,控制,循环,函数,运气好学的深触到浅显的底层“指针”,然后再学Python等面向对象才好。当然,新手朋友以谁入门其实无所谓,有耐性,多实践,爱钻研,其实本质上都可达高峰。

  • 北欧神话
    林奇
    推荐

    五颜六色的代码,五彩斑斓的世界。 对于没有学过Python的人来说,这是一本很好的“钥匙书”,能够为你打开一扇门,带你进入新天地。

  • 北欧神话
    Jesse_YNWA
    推荐

    真的真的很棒,学完一遍几乎对python有了整体的认识,可以说入门到进阶了,理论结合实际应用,非常棒

  • 北欧神话
    火柴林
    推荐

    总体这本书写的内容非常多,特别是游戏那章的思路非常好,从里面能学会函数控制和程序重构的方法。但内容多导致的问题后面的两个项目都是浅尝辄止,点到为止,如果想要深入学习,还要配合其他书籍。

  • 北欧神话
    请叫我兰
    推荐

    书很好,微信读书的排版太差了,我去下载了图灵社区的pdf,更适合手机看

  • 北欧神话
    m
    推荐

    不知道是不是笔记做太多了,600条,我就单单的把里面的小标题给勾选了一下,结果复制不出来了。。。 我花了一个小时大致的浏览了一下,这本书讲的还是挺精细的,他讲了三种系统windows,max。还有Linux,讲这三种的安装,像其他的书一般就只讲个windows吧。 教程的话也都是一样的,就是这三种系统各个地方不。一样的地方就都有提了一下,书的话如果要是传一本。练习全做一遍,并且全部看懂的话,我觉得最快也要花个20来天。 可以说是从零基础入门到进阶了。 然后就是他后面的一些练习,嗯建议是按照顺序做下去的,因为他有些练习会提到,比如说第9章会用到第6章的列表里的动手试一试之类的。 我当时做到第9章的那个动手试一试,看到他需要用第6章后面的动手试一试的练习。突然间懵逼了。 然后就这样子放弃这本书了又看,看了,又放弃反反复复。 最后决定还是从头来过,细细练习一遍吧,就当温故知新了。

Copyright © 2020 - 2022 Mitsuha. All Rights Reserved. 用户协议 · 隐私政策 ·