社区共读《Python编程从入门到实践》第一天阅读建议

梦想橡皮擦 2021-10-29 00:33:18
编程 Python 入门 实践 社区

这本书分为 20 个章节,阅读时长建议控制在 2 周内完成,效果最佳。

《Python 编程从入门到实践》 第一天阅读建议

学习编程,阅读书籍,最难的就是第一天,因为今天要配置开发环境。

阅读时第一章与第二章一起阅读即可。

第一章阅读建议

本书中对 Python2 与 Python3 都有介绍,阅读过程中,可以直接省略 Python2 部分。

如果你完全没有接触过编程,那么 Linux 安装 Python 编程环境,OS X 安装 Python 编程环境,都直接跳过,
从 Windows 系统搭建环境开始阅读,
但是有一点需要注意,因为书籍是静态出版物,但网页是动态的,
所以一般书籍上的安装步骤截图,和你当下访问网站看到的效果肯定是不同的。

Python 编程环境的安装,相对其它语言是非常简单的,只需要逐步进行即可。
但有一个细节需要注意,环境变量的配置,不要踩到坑里。

书籍中使用的代码编辑器是 Geany,这里建议大家直接去搜索 PyCharm 安装,一步到位。

第 1 章第 1 节还介绍了如何在 Windows 中运行 Python 程序,如果成功运行,你就实现了第一步。

阅读完毕,需要实现如下效果
可以在 pycharm 中创建 python 文件,并通过 pycharm 运行文件,输出结果 。

学习过程中,出现任何问题,欢迎加入 78 技术人社群,交流解决

第二章阅读建议

本书的第二章讲解的是变量和简单数据类型。

开篇说明的是 print(),该内容是函数,在后面还会重复学习,这里会用即可。
接下来是变量的定义,必须掌握,尤其是变量的命名规范。

变量
变量声明与使用学习完毕之后,就需要开始掌握编程世界的第二个重要概念,数据类型。
由于本章是简单的数据类型,所以开篇从字符串开始,其实字符串在 python 中相当重要。

字符串
字符串在初学阶段存在一个坑,就是引号匹配的问题,单引号,双引号,三引号。

书籍在章节后面介绍了一些字符串的方法,初学时所有的都临摹一遍即可,
一遍就记住是不可能的,在学习完面向对象之后,对这部分有加深印象的作用。

数字
数字类型就是数字,只不过在 Python 语言中进行了细分,有整数,有浮点数,
那还有没有其它数字类型呀,有的,但是可以先不考虑

注释
注释出现在这个位置,还算合理,其实最好的位置应该是在 print 函数学习的时候,即第二章一开始就添加上。

阅读完毕,建议掌握如下内容

  1. 理解变量,并且可以用 print() 输出变量内容
  2. 理解字符串,并且能给变量赋值字符串
  3. 掌握整数和浮点数的差异,并且能实现数字的计算,最好将计算结果赋值给变量,再输出

学习过程中,出现任何问题,欢迎加入 78 技术人社群,交流解决

共读计划已经开启,欢迎随时加入 【78 技术人社群】

社群地址:https://bbs.csdn.net/forums/cnca?category=0

版权声明
本文为[梦想橡皮擦]所创,转载请带上原文链接,感谢
https://dream.blog.csdn.net/article/details/121016539

  1. django 自定義中間件如何忽略部分視圖函數
  2. python map函数的使用
  3. python map函數的使用
  4. Utilisation de la fonction de carte Python
  5. 通过对于Arduino或是Python(包括相关库)的使用,结合自己的日常工作,描述相关知识在工作中起到了什么作用。
  6. 2021最全Python接口测试自动化教程【附学习资料】
  7. Python读取配置文件(config.ini),写入配置文件
  8. Python lit le profil (config.ini), écrit le profil
  9. python 两个数据列表匹配查找
  10. python 兩個數據列錶匹配查找
  11. Recherche de correspondance de deux listes de données Python
  12. python循环结构程序编写题目
  13. 【算法学习】1603. 设计停车系统(java / c / c++ / python / go / rust)
  14. Problèmes de programmation de la structure de la boucle Python
  15. 有人能用python写出代码吗wwww
  16. [apprentissage de l'algorithme] 1603. Conception du système de stationnement (Java / C / C + + / python / go / Rust)
  17. Python中if和else,总是显示无效语法是缩进问题吗?是的话可以详细讲解一下吗?
  18. Python的问题,希望有人帮帮忙
  19. Python的問題,希望有人幫幫忙
  20. J'espère que quelqu'un peut m'aider.
  21. Si et autrement en python, est - ce un problème d'indentation d'afficher toujours une syntaxe invalide? Oui, puis - je vous expliquer en détail?
  22. Quelqu'un peut écrire du Code en python?
  23. Dataframe数据,用pandas.to_excel导出成excel问题
  24. Données du cadre de données, en utilisant pandas.to Exporter Excel vers un problème Excel
  25. 请问这个过期的要怎么弄呀,Python是下载的3.10版本的
  26. 請問這個過期的要怎麼弄呀,Python是下載的3.10版本的
  27. Qu'est - ce qu'on fait de ce vieux python?
  28. Python数据处理转置问题??
  29. Problèmes de transposition du traitement des données python??
  30. 使用python的pdfkit把html转pdf时,echarts无法显示
  31. python利用3维的0,1矩阵再matplotlib中画图
  32. Pycham developing Django project template tutorial
  33. Libraries commonly used in Python data analysis
  34. Python utilise une matrice tridimensionnelle 0, 1 pour redessiner les graphiques dans matplotlib
  35. 预备知识-python核心用法常用数据分析库(上)
  36. 預備知識-python核心用法常用數據分析庫(上)
  37. 我在python上创建了个web静态服务器,把一个前端页面,放进去然后在静态服务器上访问只出现了前段页面的代码,代码运行正常,这是怎么回事
  38. Preliminary Knowledge - Python Core use Common Data Analysis Library (ⅰ)
  39. 预备知识-python核心用法常用数据分析库(上)
  40. J'a i créé un serveur Web statique sur Python, j'ai mis une page frontale, j'ai accédé au Code sur le serveur statique qui n'avait que des pages frontales, et le Code fonctionnait correctement
  41. 预备知识-python核心用法常用数据分析库(下)
  42. python 文件排版,怎么控制写入在对应文件的位置(要写吐了,真是服了)
  43. Preliminary Knowledge - Python Core use Common Data Analysis Library (ⅰ)
  44. Typographie de fichiers Python, comment contrôler l'écriture à l'emplacement du fichier correspondant (pour écrire et vomir, vraiment pris)
  45. python:例题求解,不知道怎么等输入完所有数字后再输出
  46. 用python来实现:根据实际查询结果补充完整数据
  47. Mise en œuvre en python: compléter les données complètes en fonction des résultats réels de la requête
  48. python对excel进行分组但不进行聚合统计操作,且输出到不同的表格中?
  49. Python regroupe Excel, mais n'effectue pas de statistiques agrégées, et l'affiche dans différents tableaux.
  50. python如何提交,不要用太复杂的函数
  51. Comment soumettre Python sans utiliser de fonctions trop complexes
  52. Python,数据文件操作问题,想要代码
  53. python 提取多个字符串中的多个字段
  54. python 读入用户输入的一组正整数,到-1结束
  55. Python lit un ensemble d'entiers positifs entrés par l'utilisateur, se terminant par - 1
  56. 测试逐飞的MM32F3277 MicroPython开发板的基本功能
  57. Python timer reference
  58. 关于#python#的问题:python3队列维护
  59. Developing Hongmeng equipment program using python (3-prototype of security system)
  60. Questions sur # # Python #: maintenance de la file d'attente Python 3