读后评价

《笨办法学Python3》是一本适合Python3的初学者实用性书籍,以52个练习题为章节讲述了Python3的基础知识,包括基本语法、控制流程、列表、字典、元组、面向对象(类,模块)、异常、文件操作及语法规范等。读完此书,读者便可具备Python3的基本语法和编程知识,可以写一些简单的程序,也可以引入一些Python的模块做一些有意思的事情。

总结

  • 类名驼峰法,属性和函数名下划线。
  • def(define)来定义函数或者方法,self用来代替类对象当前指针,区分变量是局部还是对象属性。
  • 在类中x属性默认是public的,_x(一个下划线开头)的表示是protect的,__x(两个下划线开头)的表示是private的。
  • 列表可通过数字索引快速访问元素,字典可通过非数字索引查询对应元素。
  • 模块module是包含函数和变量的python文件,引入后使用.来访问对应的函数或变量。
  • 类和模块差不多,都是组织函数和变量的容器,引入后用.来访问容器内的元素;但是模块不能复用,类却是对象的复用模板。
  • 推荐项目的目录结构如下图:

卡片训练

之后的尝试

电子版

电子版:https://mangomei.lanzouy.com/iiC6H0923nud

参考资料

  • 书籍 * 《笨办法学python3》

读书笔记 笨办法学python3相关推荐

  1. 《笨办法学python3》再笨的人都能学会python,附PDF,拿走不谢

    <笨办法学python3>这本书的最终目标是让你起步python编程,虽然说是用"笨办法"学习写程序,但是其实并不是这样的. 所谓的"笨办法"就是指 ...

  2. [IT学习]Learn Python the Hard Way (Using Python 3)笨办法学Python3版本

    黑客余弦先生在知道创宇的知道创宇研发技能表v3.1中提到了入门Python的一本好书<Learn Python the Hard Way(英文版链接)>.其中的代码全部是2.7版本. 如果 ...

  3. 笨办法学python3在线阅读知乎_Python第三课——笨办法学Python

    需要学习资料的请直接看文末 <笨办法学Python>(Learn Python The Hard Way,简称LPTHW)是Zed Shaw编写的一本Python入门书籍.适合对计算机了解 ...

  4. 笨办法学python3.6 pdf_“笨办法”学Python3.pdf

    作 者 :(美)泽德 A.肖(Zed A. Shaw)著 出版发行 : 北京:人民邮电出版社 , 2018.06 ISBN号 :978-7-115-47881-8 页 数 : 255 原书定价 : 3 ...

  5. 笨办法学python3 学习笔记 习题43 基本的面向对象分析和设计

    习题43 基本的面向对象分析和设计 通过面向对象编程(OOP)构建一些东西的流程(常用)(自顶向下) 把要解决的问题写下来,或者画出来. 将第一条中的关键概念提取出来并加以研究. 创建一个类层次结构和 ...

  6. 笨办法学python3 学习笔记 习题20-21

    习题二十 会话 # 从sys包中导入argv模块 from sys import argv# 将argv解包 script, input_file = argv# 定义print_all()函数,该函 ...

  7. 笨办法学python3 学习笔记 习题42 对象、类及从属关系

    类中的self 在类中定义函数时,第一参数永远是类的本身实例变量self,并且调用时,不用传递该参数.

  8. 笨办法学python3进阶篇下载_笨办法学Python 3 进阶篇

    书名:"笨办法"学Python 3:进阶篇 定价:59.0 ISBN:9787115505392 作者: 泽德·A. 肖 版次:第1版 出版时间:2020-06 内容提要: 本书是 ...

  9. 笨办法学python47详解_练习 47 - 自动化测试 - 笨办法学Python3

    练习 47. 自动化测试 为了确认游戏功能是否正常,你需要一遍一遍地在你的游戏中输入命令.这个过程非常枯燥.如果能写一小段代码来测试你的代码岂不是更好?一旦你对程序做了任何修改,或者添加了什么新东西, ...

最新文章

  1. 成功解决Lib\sre_compile.py, line 17, in module assert _sre.MAGICMAGIC SRE module mismatch
  2. shiro前后端分离_为什么要前后端分离?前后端分离的优点是什么?
  3. Python:IndentationError: unexpected indent
  4. python自动化输入不了中文_appium+python自动化61-中文输入乱码问题解决
  5. 话费直充/三网直冲/联通直充/电信直充/移动直充/系统源码
  6. Android Map开发(MrMap源代码)
  7. 项目管理深入理解03--质量管理
  8. 变分模态分解 python_Variational Mode Decomposition (变分模态分解)
  9. ucgui 字体生成与字体个性化编辑
  10. 阿铭Linux_网站维护学习笔记20190412
  11. 如何写一篇学术研讨会级的论文
  12. GPU卡的主流调度平台
  13. php mysql免安装版_资源共享:免安装版nginx+php+mysql+phpmyadmin+memcache开发环境包
  14. 学会自己测天气系列八卦基础 01
  15. linux引导界面背景,如何个性化syslinux引导界面背景照片
  16. C++代码静态分析与优化(10)_rats
  17. POI将网络图片添加到excel
  18. 红色印章制作过程记录
  19. 苹果保修期_苹果手机怎么查看保修期 查询有效保修状态日期方法
  20. 区块链真的能保护隐私吗?

热门文章

  1. KL变换生成人脸特征图
  2. DSP开发板选择问题
  3. 罗列当前文件夹下所有文件
  4. 几何-九种二次曲面类型
  5. mvn 安装本地jar
  6. s2 安恒 漏洞验证工具_Struts2漏洞检查工具2018版(最新版)V2.0[带批量功能]
  7. 使用GAppProxy时安全证书无效的解决办法
  8. Python数据分析训练营——Python数据分析之Numpy
  9. linux设备和驱动匹配的方法,Linux使用设备树的i2c驱动与设备匹配方式
  10. AdminEAP框架-基于AdminLTE的权限管理