python编程代码看不懂怎么办

大家好,小编在这里要分享,python代码看不懂可以从哪些地方找答案 python编程代码看不懂怎么办呀,让我们开始吧!

这篇文章主要介绍了python代码看不懂可以从哪些地方找答案,具有一定借鉴价值,需要的朋友可以参考下python的基本语法变量赋值,python的基本语法及应用。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。

能看懂代码,需要掌握一门编程语言的语法以及代码逻辑,能够看万行代码,需要你对代码的架构和框架有一定的认知。

如何阅读代码?大家可以遵照下面的步骤:

第一步,明确代码功能:阅读官方说明文档或者运行源代码进行验证;第二步,了解代码逻辑:梳理出这份代码第一步做了啥,第二步做了啥;第三步,模仿或修改源代码:尝试修改代码,并按你的预期输出;

对于初学者,想要看懂代码首先要从需求分析了解,然后是系统分析,最后是块的理解python怎么使用已经训练好的模型。

一、基础语法学习

学完上面的语法之后,大家可以从简单的、直接的几行程序开始,在这个过程中逐渐明白列表、字符串、函数、元组、集合、函数、面向对象,然后学习基本的数据结构,再写程序。

二、熟悉编码规范

Python创始人Guido van Rossum曾说:“Code is read much more often than it is written”

PEP是Python Enhancement Proposal的缩写,通常翻译为“Python增强提案”。

官方网址:


常用标准规范:
1.代码开头:python中代码必须顶格编写,除非被作为语句嵌套在条件判断或条件循环中。2. 代码层级:代码与代码之间的逻辑层级关系(涉及逻辑判断、包含关系等情况)通过空格来界定,第一层顶格编写,第二层(被包含或者逻辑判断后的执行动作)开头预留4个空格(如果不考虑跨平台可以使用tab)3. 对齐方式:同一个层级的代码必须严格对齐,如第一层都是顶格,第二层都是4个空格开头,第三层则是8个空格,以此类推。4.注释:单行注释用#开头,单独一行作为注释或者在代码后面通过#跟上注释均可,多行注释在首尾处用成对的三引号引用即可,可以是成对的三个单引号或者三个双引号。5. 代码块:if逻辑判断和for循环条件后面均以冒号结尾,然后通过4个空格开始下一层级的实际执行动作语句编写。这部分在冒号后面接上的语句称为代码块。6. 程序命名:编写的python程序必须以.py结尾。7. 项目规范:启动一个项目开发时先在开发工具中创建project,然后根据需要创建目录,最后在目录下创建当前活动的py程序。
三、逻辑思维培养

从刚开始学编程到最后的项目练习,其实就是让运行的代码实现预期功能,这需要编程者具备一定的逻辑思维能力,并且能够让复杂的事情简单化。

把问题具体化,寻找具体的输入和输出,具体的状态变化。具体化了的问题更容易分解,分解以后的问题更容易分析;先分析再归纳比不分析直接归纳更有操作性。

四、项目方案理解

项目经验就是理解项目开发的基本过程,理解项目的分析方法,理解项目的设计思路,理解项目的实现技巧,理解项目的测试方法,理解项目中各种问题的解决方案。

eg.千面电商

以某电商用户画像系统为基础二次开发,形成本项目。包含了常见标签类型的计算思路,也具有数个机器学习类型的标签,标签种类充足。采用 Spark 进行数据开发,使用 Spring 系统作为业务系统开发,包含了从部署到标签计算的全流程。

功能架构:

技术架构:

总之:

读代码是一种技能,这种技能是可以学习、可以提高的。使用不同的语言、框架和库、不同的代码库、不同的编程风格、不同的模式这些都可以提高你读代码的能力。

读者神经网络CSDN:知道你对Python感兴趣,便准备了这套python神经网络CSDN

👉[[CSDN大礼包:《python兼职资源&神经网络CSDN神经网络CSDN》神经网络CSDN分享]](神经网络CSDN,神经网络CSDN

对于0基础神经网络CSDN入门:

如果你是零基础神经网络CSDN,想快速入门Python是可以考虑的。 一方面是学习时间相对较短,学习内容更全面更集中。 二方面是可以找到适合自己的学习方案

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习等习教程。带你从零基础系统性的学好Python!

零基础Python学习资源介绍

① Python所有方向的学习路线图,清楚各个方向要学什么东西② 600多节Python课程视频,涵盖必备基础、爬虫和数据分析③ 100多个Python实战案例,含50个超大型项目详解,学习不再是只会理论④ 20款主流手游迫解 爬虫手游逆行迫解教程包⑤ 爬虫与反爬虫攻防教程包,含15个大型网站迫解⑥ 爬虫APP逆向实战教程包,含45项绝密技术详解⑦ 超300本Python电子好书,从入门到高阶应有尽有⑧ 华为出品独家Python漫画教程,手机也能学习⑨ 历年互联网企业Python面试真题,复习时非常方便

👉Python学习路线汇总👈

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(神经网络CSDN教程文末神经网络CSDN哈)

👉Python必备开发工具👈

温馨提示:篇幅有限,已打包文件夹,神经网络CSDN在:文末

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

👉实战案例👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

👉100道Python练习题👈

检查学习结果。

👉面试刷题👈

👉python神经网络CSDN兼职与全职路线👈

上述这份完整版的Python神经网络CSDN神经网络CSDN已经上传CSDN官方,朋友们如果需要可以神经网络CSDN下方CSDN官方认证二维码 即可神经网络CSDN↓↓↓


原文地址1:https://blog.csdn.net/P42695665/article/details/137013711
参考资料:python中用turtle画一个圆形 https://blog.csdn.net/SXIAOYAN_/article/details/140061099

  • 10
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值