28圈.com

请服膺py这门编程说话新试熠最该做好的五件事能让你少走好多弯路

请服膺py这门编程说话新试熠最该做好的五件事能让你少走好多弯路

学编程这件事,,,,,,,最容易被忽略的不是语法,,,,,,,不是算法,,,,,,,而是这个叫py的名字。。。。。。。好多人第一次看到py,,,,,,,以为是什么拼音缩写,,,,,,,其实它就是Python的江湖幼名。。。。。。。我见过太多教程一上来就讲数据类型,,,,,,,了局新手连这个简称都没搞懂。。。。。。。所以今天开场我就摆一句:请服膺py,,,,,,,它不神秘,,,,,,,但很沉要。。。。。。。?

先分清py和Python的关系

Python为什么叫Python??? ??由于首创人Guido van Rossum是〖提·派森的飞行马戏团》的粉丝,,,,,,,就用了这个团名,,,,,,,跟蟒蛇没半毛钱关系。。。。。。。py则是社区里常见的缩写,,,,,,,就像同宿舍的人表号一样。。。。。。。你去看GitHub、Stack Overflow、技术博客,,,,,,,满屏都是py这个词。。。。。。。搞不清这个简称,,,,,,,看帖子城市卡壳。。。。。。。请服膺py这个叫法,,,,,,,真的,,,,,,,好多老手打代码的时辰也懒得敲全称。。。。。。。这就好比跟人聊球,,,,,,,说“梅老板”各人都懂,,,,,,,你非要郑重其事想“梅西先生”反而奇怪。。。。。。。

选对工具比背语法更沉要

学Python第一步不是打开编纂器敲代码,,,,,,,而是把环境装领略。。。。。。。去官网下载对应系统的装置包,,,,,,,Windows用户记得勾选“Add Python to PATH”,,,,,,,这个选项不勾,,,,,,,后面在号令行里敲python会提醒找不到号令。。。。。。。macOS其实自带Python 2.x,,,,,,,但那是老古董,,,,,,,建议装3.x的官方包。。。。。。。装完在终端输入python --version,,,,,,,能显示版本号就算成功。。。。。。。编纂器这块,,,,,,,新手推荐VS Code,,,,,,,装一个Python插件就够用。。。。。。。别一上来就折腾虚构环境、Docker、Poetry,,,,,,,那些器材等你有实战需要再说。。。。。。。工具顺了,,,,,,,进建效能直接翻倍。。。。。。。?

语法不用死记,,,,,,,写多了天然就熟

变量、if、for、def,,,,,,,这些不是靠背,,,,,,,是靠理解。。。。。。。举个出格单一的例子:写一个函数判断数字是奇数还是偶数。。。。。。。def is_odd(n): return n % 2 == 1。。。。。。。你第一次照着写,,,,,,,第二次试着改,,,,,,,第三次不查资料自己敲出来,,,,,,,这就叫会了。。。。。。。好比range(5)和range(1,5)到底差在哪,,,,,,,你别离运行一下,,,,,,,了如指掌。。。。。。。我意识一个伴侣,,,,,,,把语法表打印出来贴在墙上,,,,,,,了局一个月还是不会写。。。。。。。真没必要。。。。。。。你要做的只是知路去哪里查:官方文档、菜鸟教程,,,,,,,甚至直接搜报错信息。。。。。。。Python的逻辑很直白,,,,,,,像和人措辞一样,,,,,,,不用像背古诗那样死记硬背。。。。。。。

每天对峙写一个幼剧本

进建编程,,,,,,,最踏实的蹊径就是着手。。。。。。。今天写个推算器,,,,,,,明天写个猜数字,,,,,,,后天试着把某个文件夹里的文件批量改名。。。。。。。哪怕只有十行代码,,,,,,,也能把循环、前提、函数串起来。。。。。。。好比说写一个批量改名的剧本,,,,,,,你得用os.listdir遍历文件夹,,,,,,,用os.rename沉定名,,,,,,,中央还要判断文件类型——这一趟下来,,,,,,,文件操作全熟了。。。。。。。等你跑通一个齐全的剧本,,,,,,,那种成就感比刷十遍视频都强。。。。。。。请服膺py不是叫你背下来,,,,,,,是叫你在每天敲击键盘的过程中和它混熟。。。。。。。?

遇到报错别慌,,,,,,,看最后一行的提醒

报错是进建中最贵重的反馈。。。。。。。浚浚 ??吹絊yntaxError,,,,,,,是语法写错了 ; ;;;;;;看到IndentationError,,,,,,,是缩进有问题 ; ;;;;;;看到NameError,,,,,,,多半是变量名拼错了。。。。。。。这些提醒城市精确到行号,,,,,,,照着改就行。。。。。。。有的新手一看到红色就发懵,,,,,,,其实好多时辰就是少写了一个引号,,,,,,,或者if下面忘了缩进。。。。。。。别一看见红字就关机?,,,,,,,那可能只是一个括号没关合。。。。。。。真正的大佬也是从一片片报错里走出来的,,,,,,,只不外他们比新手多做了两件事:仔细读报错信息,,,,,,,而后把犯错的代码沉新敲一遍。。。。。。。

第一次跑通print('hello world')的时辰,,,,,,,我就知路这事儿能上瘾。。。。。。。你此刻脑子里第一个想写的剧本是什么??? ??

[责任编纂:周涛]

为您推荐

热点文章

杰出视频

凤凰资讯官方微信
凤凰资讯官方微信
关注更多资讯
【网站地图】【sitemap】