小坑kk 发表于 2024-5-23 23:07

趣味微项目, 轻松学python

## 趣味微项目, 轻松学Python



首先还是初步浏览一下本书目录, 大致了解一下本书的内容以及结构
从目录了解到还是从最开始基本语法开始, 再到后面的更多技巧
那么就从入门开始进行阅读

## 入门:引言与安装指南

1. 本书的代码基本思想
> 编写命令行程序, 方便聚焦于学习Python语法的核心, 并且方便编写测试程序

确实本书后续的每个代码基本上都有与之对应的测试程序

2. 然后是开发环境的设置, 对于我这种小白来说, 这部分确实很实用, 因为有时候需要在编程之前遇到的问题真的很容易让人变得沮丧
3. 后面还给给出了获取本书代码的地址(https://github.com/kyclark/tiny_python_projects) 以及后续需要的一些Python模块


## 如何编写和测试Python程序
1. 第一步也是经典的Hello World! 使用新的编程语言输出这一句话总是会让人觉得很兴奋
2. 紧接着就是本书的基本思想, 为每个代码编写测试程序
3. 后面讲了一些执行权限, $PATH等基本知识
4. 开始使用argparse模块, 为代码提供命令行的交互方式
5. 然后就是01_hello文件夹中运行 `pytest test.py` 尝试解决测试程序中产生的每一个错误
6. 最后作者提供了一个 `nwe.py` 脚本, 方便以后以后创建新的文件

## 瞭望哨: 使用字符串
1. 开始又介绍了关于 `argparse` 模块的使用方法, 关于其中**位置实参**概念还是不太理解, 后续还需要在实际使用中注意一下
2. 然后是介绍了字符串的基本方法和条件分支判断, 并且循序渐进的实现了一个检查首字母是否是元音的代码
3. 最后当然还有必不可少的测试程序步骤, 毕竟这个基本思想

## 本次总结
1.基本上花了几天时间学习了本书的前两章 *主要是开始的配置环境等花了点时间*, 作者在每章都会去写对应测试程序, 这个确实是个很好的思路, **测试驱动开发**
2. 然后就是在学习语法中, 从一个例子中循序渐进的来介绍语法, 确实比直接去看这个语法有趣的多
3. 好的, 本次分享到此结束

最后补一张本书图片

Jacktang 发表于 2024-5-24 07:35

<p>封面的人物不知道是什么寓意,对于Python学习的这本书,,,</p>

小坑kk 发表于 2024-5-24 09:05

Jacktang2024-5-24 07:35
Python飬

<p>, , н</p>

hellokitty_bean 发表于 2024-5-29 10:01

<p>封面人物是Manning的特色。。。。。。。</p>

<p>一般有历史寓意吧?<img height="48" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/smile.gif" width="48" /></p>

lugl4313820 发表于 2024-5-29 17:26

<p>这个人物,是不是写这本书的人呀?</p>

小坑kk 发表于 2024-6-7 11:34

<div style="text-align: center;"></div>

<p>&nbsp;</p>

小坑kk 发表于 2024-6-7 11:36

lugl43138202024-5-29 17:26
д

<p> Ρ</p>

小坑kk 发表于 2024-6-7 11:36

<p>好奇怪 我回复的内容为什么一直是乱码</p>
页: [1]
查看完整版本: 趣味微项目, 轻松学python