前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一种有效的Python初学者训练法&常用符号清单 | Python

一种有效的Python初学者训练法&常用符号清单 | Python

作者头像
用户7623498
发布2020-08-04 11:49:50
4050
发布2020-08-04 11:49:50
举报

【导读】读代码训练法:读代码、关注重要环节,写注释、修改代码。在你能够独立完成程序设计和编写之前,这可能是最好的训练方法之一。 提示:训练前应该掌握python的基础知识如变量、函数、列表、if声明、for循环、while循环等,如果聚焦深度学习方向应当对主要框架有所了解如Tensorflow、Pytorch、Keras等,基本语法。

读代码训练法

概述:从Github等渠道获得任何你可以找到的python代码,你应该具有足够的知识看懂代码但不一定明白代码的目的和功能。

第一步,将代码打印出来,打印出来的更容易阅读,每次打印几页即可。

第二步,阅读代码,关注以下几点:

  1. 函数及其实现功能;
  2. 变量第一次赋值;
  3. 所有在程序不同位置出现的同一名字的变量。这些是有可能的麻烦制造者;
  4. 所有没有else的if声明语句,他们正确吗?
  5. 所有可能没有终止条件的while循环;
  6. 所有你可能没有理解的代码或任何原因。

第三步,一旦你把这些都标记好了,尝试写下注释帮助你理解。解释函数以及他们如何使用的,涉及到什么样的变量,以及所有你可以发现的地方。

最后,最困难的部分,追踪每个变量的值在每一行和每一个函数中的变化。实际上,可以再打印一份,在旁边写下你需要追踪的每一个值。

一旦你对代码有了很好的理解,可以再看看是否能发现什么新东西。不断找到新的代码做练习,直到你不再需要打印位置。

Python常用符号

最后附上Python常用的符号清单,经常阅读烂熟于胸,不太懂得可以在网上检索“python+符号”。

作者 | Zed A. Shaw

编译 | 九三山人

出处 | Learn Python The Hard Way

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-06-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 决策智能与机器学习 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档