大家好,今天呢给拍摄网页版增加了一个导入和导出的功能,就说呢,我们做好的积木片段怎么保存到自己的电脑上? 好,我们来看一下。首先呢我们还是进入我的网站叫五二中文编程,可以直接用网址,也可以搜索。好,这收到一般第一个就是, 当然你要是不是第一个的话,你看一下这个名字啊和这个字的网址。好,进来之后呢点击网页版。 好,这呢我已经上一节呢,刚做好一个猜数字的这么一个小程序 啊,我这呢就不再演示它怎么使用了。总而言之呢,你看我现在是能临时储存一个,就是你关掉的时候,下次还会有,但是呢,当我们的代码多了之后啊,你现在把它删掉,再做了另一个,这个还舍不得删掉啊。然后呢有两种方式, 第一个呢,我的这个网站呢,临时能储存一个,就是这保存当前积木片段和保存加载的积木片段,这是一个方式啊,但这个呢只能保存一个,如果有多个的话,我本来最初是想的啊,是想的这个 保存在云端,但是呢这样呢,一是占用我的网站空间啊,这样呢,而且用户还需要注册什么的,这非常麻烦,用户需要注册登录,这样呢成本呢会高一点,大家可能啊,这个还是喜欢用免费的,那么我们就不再提供这一种方式了, 所以说呢,你可以保存到自己的电脑上,保存到自己的电脑上呢,一定是这个最安全的方式啊,怎么保存到自己的电脑上呢?我们点击代码片段。首先呢当然这儿呢先搭建好自己的积木 好,然后呢选择导出积木片段到输入框。刚才没有看到,是我忘了刷新,我刚刚呢放上去啊,没有刷新啊, 好,还是在片段中,除了保存当前这个保存呢?只是保存到缓存,电脑的缓存啊,只能保存一个这个 啊,这个保存在加载。这两个呢是导出积木到输入框,这个呢是从输入框导入积木片段。输入框在哪呢?我们点击这个。 好,我们点击运行也会弹开,但是他会运行点击这个呢,就是啊,不运行,但是能看到这,这样呢,你能够在运行之前这个获取输入框的值, 这个是输出框,我现在是用输入框,用输入框呢,我们可以拖动这个输出框呢,那个不太方便拖动和全选。好,现在当然还没有导出,我没点点的话会放到这。 好,现在我们再找一下片段,点击导出积木片段到输入框。好,他就有一个提示已经导出了,现在我们再看一下啊,就有了 啊,你呢就把这些代码存到自己的电脑上,这电脑呢啊,有点多,但不是非常多,就是这些就是你看到的这些的这个啊,另外一种是代码,当然呢不是 python 代码,是这叫 xml 代码, 你呢?啊可以拖动到最后,也可以直接按 ctrl 加 a 全选,我们按这两个键就全选了,再按 ctrl 加 x 或者加 c, 就是 复制或者剪切掉。然后呢在自己的电脑上 啊,你就要再建一个文件,比如说建一个,我一般是建一个文本文档,这样呢,打开会很快,这个就是我的猜数字那么一个小游戏。 好,我把它粘过来啊,这个关掉好,没有保存也能关,这个直接保存关掉 好了,这样就保存到自己的电脑上了。如果我们以后做了别的代码啊,还想再恢复这个代码,比如说我们先加载一个按钮的这么一个片段吧,啊,这个也运行一下 好,后来呢我们又想这个在这个刚才那个拆数字的基础上进行修改,或者说直接使用,那我们呢就可以 使用这个输入框。好,如果呢不删除也行,不删除呢,他会加加到下面来,就在这粘贴,你呢就打开自己保存的内容。 好,这个我还是按 ctrl a 全选 ctrl 加 c 复制啊,跑到这里面来呢,就是来个 ctrl 加 v 粘贴,但和点右键就一样 ctrl 加 v。 好, 这样呢,你先不用动,我们呢点击这个重输入框导入这个按钮,这样呢它就会把那里面的导入到界面中,你看就出来了。 好,这就是我们的怎么导入和导出啊,希望大家呢啊,如果自己的代码较多的话,做的比较好的代码一定要存起来,要不然以后呢可能就找不到了, 你呢可以呢存到自己的电脑上啊,我呢下一步呢是想啊,虽然有网友一直想让我加上这个云端储存,但是我不太想加, 因为要加的话你就不能打开即用了,你就得需要这个登录注册啊这一系列的流程 啊,所以说呢,也为了给大家一个长久的免费,因为呢你要是注册登录储存的话啊,就要占用空间,这样呢如果收费的话就不太好,我想给大家这么一个免费的东西, 所以说呢,大家就稍微麻烦一点,储存到自己的电脑上,这样呢,你的代码也有保障啊,储存到自己的电脑上呢,这个无论服务器发生任何故障,你的呢总是跑不了,这样子 好,这就是今天给大家分享的内容啊。对,还有一点啊,还有一点,还有点什么呢?让我们的这个积木片段就生成了拍摄片段啊,如果你这没有积木的话,没有积木把积木删掉,这样 啊,不行不行,还还还得有啊,我先撤销一下。好的,撤销一下就还有就说你这个,对,你可以直接储存这一个,也可以,你可以直接储存 python 代码,把它复制,然后呢啊存在到自己的电脑上, 这样也是可以的,就是猜数字代码,我们加上代码俩字,好把它保存一下, 当你呢以后需要那个恢复它的时候啊,这里面没有,你呢可以不管这个积木,虽然我们有些网友问我之前的那个网页版哪去了, 实际上它完全就是之前的,只不过左边加了一块,就是你下次想直接写拍成代码,不想搞这些积木的东西。那你直接呢点输入输出,这样子把它隐藏一部分,直接在这输入就行, 这样以前的那些快捷键还是有的,比如说按 ctrl 加斜杠就可以注视掉一些代码,这样,这是注视 ctrl 加斜杠啊, 你说以前的功能哈,还是完全有的,就是你除了写积木也可以直接用它来写代码,这样呢,就是没有积木一样可以运行。 这样我这是个拆数字,再拆好,这个是拆一个一到十之间的数,我这儿只设了三个,就是为了先测试一下嘛。 好,总而言之呢,这就是今天给大家分享的内容,你呢,可以使用片段中的两个按钮导出到输入框,或者导入到输入框,也可以直接 这个复制这些代码去保存,也可以复制积木,这里面呢,实际上是一种积木的一个 x m, 嗯,它的背后的一个原理的写法。 好,这就是我们今天给大家分享的内容,如果大家喜欢拍摄网页版,请别忘了点赞和关注,谢谢大家,我们下期再见。
粉丝2090获赞6099


这个视频给大家来介绍怎么样用康达来创建 python 环境,前面我们已经给大家介绍了怎么样来安装 python。 首先打开我们要安装 python 的 文件夹, 大家可以看到前面我已经创建了两个拍摄环境,我命名为 env 一 和 env 二,现在我在上面这个地方,大家注意我直接点到这里,然后输一个 cmd 回车,回车之后就弹出我们的命令行窗口, 这个时候我就用康达来创建编程环境,首先写一个康达,表明用康达这个命令去做这个事情,下面写一个 create, 这个单词的意思就是表明我要创建一个编程环境, 下面我要写一个告屁,告屁代表什么?就说你要在哪里来创建编程环境,你要给他一个地址,再来一个空格, 我还在这个地方来创建,也就是我的 d 盘里面这个叫 e n v s 的 这个文件夹里面,我要创建一个叫做 my n v 三,我要创建这样一个 python 环境,好的 路径写完了我要写路径,写完了我要给它指定 python 的 版本,比如我给它指定 python 的 三点 三点九的版本,三点九的版本是比较早期的版本,现在应该是已经出到三点一三或者三点一四了。写完了这一行代码,大家可以看它有几个部分,就一二三 四五,一共有五个部分,这五个部分给它写清楚了,当然你不能写错, 直接回车,我们点到这个地方来回车,回车之后大家可以看到下面它弹出来这样一堆的东西,这样它让我们是不是确认。大家看左面这些东西其实就是我们的 python 环境看就这一块,大家看就这个地方,这个是 python 其他的,比如说 pip, 比如说这个其他的这些东西就是我们跨界拍摄环境需要的这些库,他问我是 yes 啊, no, 我 写一个 y 回车, 这个时候就已经开始下载了,大家可以看他下载的速度是非常快的,因为我给这个康达配置了清华镜像,所有的资源都是从国内开始下载, 所以他的速度会很快,这现在已经下载完了,到这个地方已经完成了,我们看一下这个文件夹里面就有一个 my env, 三点进去之后我们可以看到这个就是我们一个完整的发送环境, 这个就是怎么样用康达来创建拍摄环境。下个视频我们给大家介绍怎么样把这个拍摄环境配置到 py 叉里面去,大家可以自己尝试一下。在我个人来说,现在非常喜欢用这种方式去创建拍摄环境,这个视频就给大家介绍到这里。

咱们直接开始聊聊怎么把拍叉这个好用的工具装到电脑上,以及拍伞代码是怎么组织起来的。拍叉是啥?简单说,它就是个超级强大的拍伞开发工具,就像一个瑞士军刀,啥都能干。 你写代码的时候,它能帮你高量显示语法,还能猜你下一步想写啥,自动补全,简直是懒人福音。代码写错了没关系,它有调试功能,能让你像侦探一样一步步追踪代码运行,找到问题所在。 项目文件多,它帮你管理的井井有条。总之,有了它,写 python 代码会顺畅很多,效率也高不少。 拍叉分两种版本,一个是社区版免费的,另一个是专业版,要花钱买。 社区版功能已经很强大了,对于咱们学习和日常开发来说完全够用。如果你是搞网站开发的,比如用 jango 或 flask, 或者需要处理数据库做科学计算,那专业版可能更适合你,因为它多了些高级功能。 不过咱们先从免费的社区版开始够用就行。 windows 用户看过来,安装拍叉儿超级简单,就三步,第一步,去官网下载安装包,别下错了哦。第二步,双击那个安装包,一路默认就行,一般装在 c 盘。 第三步,也是最重要的一步,勾选几个选项,桌面快捷方式,这样你就能从桌面直接打开拍叉儿了。 关联多拍文件以后双击多拍文件,就能直接用拍唱打开。添加环境变量,这个也很重要,能让系统知道去哪里找 python 解释器。记住这三个勾都勾上, mac 用户更方便,简直是拖拽即装。第一步,还是去官网下载 d m g 文件。第二步,双击这个 d m g 文件,它会变成一个词盘图标。第三步,把派叉的图标从这个词盘里拖到你的 applications 文件夹里。 最后一步,打开 launchpad 或者 application 文件夹,找到派叉,点一下就能启动了。 是不是很简单,就像玩拼图一样,轻松搞定。第一次启动拍叉,你会看到一些设置界面。 首先是主题,你可以选暗色模式,看起来酷酷的,保护眼睛。也可以选亮色模式,清爽舒适。如果你不想费时间设置,可以直接点 skip remaining and set default, 跳过这些设置,用默认的就行。 接下来是项目配置,这里要选 existing interpreter, 意思是使用已有的 python 解释器,路径要指向你 anaconda 三的 python 加 e x c。 注意, program data 是 个隐藏文件夹,记得显示隐藏文件才能找到它。 python 怎么用?其实很简单,想创建一个新的 python 文件,右键点击你的项目文件夹,选择 new, 然后选 python file 就 行。 想运行代码,右键点击你要运行的文件,选择 run, 或者按快捷键 ctrl 加 shift 加 f 十。如果一个项目里有很多文件只想运行其中一个,可以在右上角选择你要运行的文件名。 这些基本操作都非常直观,用起来你会发现效率真的很高。为了让 pacham 更好用,有些小配置还是值得花点时间的。首先是字体代码,看得舒服很重要。在 settings 里找到 editor, 再找到 font, 可以 改字体和字号, 我推荐用 lucy 的 console 字体色号,十四到十八就挺合适的。另一个重要的配置是解释器,确保 pi charm 使用的是正确的 python 环境,特别是如果你装了 anaconda, 一定要在 settings 里的 project 里把 python interpreter 指向 anaconda 三的 python 到 yxy, 这样你的代码才能正常运行。 调试是程序员的必备技能。拍叉的调试功能非常强大,想在代码的某一行停下来,仔细看看变量的值,在行号左边空白的地方点一下,设置一个断点, 然后点击顶部工具栏的重字图标,进入调试模式,这时候代码会在断点处暂停执行。你可以打开 watch 窗口,添加你想观察的变量,实时查看它们的值, 还可以单步执行,一步一步的运行代码,就像放电影一样,看看每一步发生了什么。有了这个功能,再复杂的代码也能理清头绪,找到 bug。 拍叉还有很多实用的小功能,能帮你提高效率, 比如 t o d o 注示,你在代码里写上 t o d o, 加上任务描述, pi charm 会自动把这些 t o d o 收集起来,放在一个专门的窗口里,方便你统一查看和处理代办事项。 还有一个 python 控制台,在 pycharm 底部有个标签页,叫拍森 console, 你 可以在这里快速测试一小段代码,不用每次都写个完整的程序来运行,这对于验证想法或者调试代码片段非常有用。 咱们聊聊 python 的 模块系统,这可是 python 的 核心概念之一,理解了它才能更好的组织和赋用代码。 最基础的单元是模块,就是一个电拍文件,里面可以放函数类等等。如果模块多了,就可以把相关的模块放到一个文件夹里,这个文件夹就叫包,通常还需要在里面放一个空的他密他密文件。 而库你可以理解为一堆功能的集合。它通常有很多模块和包组成,用来解决特定领域的问题。就像乐高积木一样,模块是小积木,包是中等积木块,库就是一套完整的乐高套装。 怎么把别人写的模块或者库用到自己的代码里呢?派森提供了几种导入方式, 最常用的是直接导入,比如 import random, 这样就把整个 random 模块都导入进来了。调用函数的时候要写模块名函数名,比如 random random。 如果你想只用模块里的某个函数,可以用指定导入,比如 from time import sleep, 这样就可以直接用 sleep 函数了。还有一种是全部导入, from time import, 但这个要小心用,可能会引起名字冲突。 最后一种是别名导入,比如 import pandas as pd, 给 pandas 起个别名叫 pd, 这样写起来更简洁。选择哪种方式取决于你的具体需求和代码风格。 除了用别人写的库,我们还可以自己创建模块和包,来组织自己的代码。创建模块很简单,新建一个多派文件,然后在里面定义一些函数或者类就行了。 创建包稍微复杂一点,你需要创建一个文件夹,然后在里面放一个 innet 的 拍文件,这个 innet 的 主拍文件可以是空的,也可以写一些出式化代码。 为了让 python 能找到你自定义的模块或包,你需要把它们的路径添加到 cs path 列表里,可以用 cs path path 你 的路径来实现,这样你就可以像使用标准库一样使用你自己写的模块和包了。 python 社区非常活跃,有很多优秀的第三方库可以帮助我们快速开发各种应用。 比如做数据分析的离不开 nump 和 pandas, 它们提供了强大的数据处理和分析能力。像画图表 matplotlib 是 个好选择,搞图像处理,计算机视觉, open cv 功能强大,现在热门的机器学习,深度学习。 tensor、 flow 和 keras 是 主流框架, 做网站开发, jango 框架能帮你快速搭建网站,还有做自动化测试的 ciniem 等等,掌握这些库,能让你的 python 技能更上一层楼。 总结一下 pycharm 的 最佳实践,首先,一定要用项目来组织你的代码,这样代码结构清晰,方便管理。 其次,合理配置解释器环境,确保你的代码在不同的电脑上都能正常运行。 第三,遇到问题不要慌,善用拍叉的调试功能,快速定位和解决问题。最后,多利用拍叉的代码提示和自动完成功能,能大大提高编码效率。记住这几点,能让你的开发之路更加顺畅。 关于模块化编程,给大家几点建议。把功能相关的代码放到同一个模块里,这样代码组织更清晰。如果一个功能比较复杂,可以拆分成多个模块,然后把这些模块放到一个包里。 写导入语句的时候尽量清晰明了,避免引起混淆。最重要的一点,为你的函数和模块添加文档字幕串,详细描述他们的功能和用法,这样别人或者未来的你更容易理解和使用你的代码。 良好的模块化设计能让代码更异于维护和附用。最后给大家一个学习路径建议,刚开始学 python, 先掌握基础语法,这部分入门门槛不高,很快就能上手。 然后学习模块化编程,学会如何组织代码,让代码更规范。接下来根据自己的兴趣方向,比如数据分析、 web 开发、人工智能等等,有针对性的学习相关的第三方库。 最重要的是要通过实践项目来驱动学习,把学到的知识应用到实际项目中,才能真正巩固知识,提升技能。记住,编程学习是一个持续精进的过程,不断学习,不断实践,才能成为高手。 为了帮助大家更好的学习和实践,我强烈建议大家使用这三张表格,拍叉安装配置任务清单拍丧模块学习与实践清单常见问题库 第一张表,帮你把安装配置步骤拆解成一个个小任务,按部就班的完成,进度一目了然。第二张表,把模块的知识点转化为具体的练习任务,让你在实践中掌握知识。 第三张表是你个人的知识库,记录你遇到的所有问题和解决方案,避免重复犯错。这三张表相互关联,形成一个完整的学习管理系统,能大大提高你的学习效率和解决问题的能力。

今天给大家带来一节关于 python 和拍叉的一个安装的这个教程,因为之前有同学说老师这个不会装,是吧?那接下来我们再教他怎么装一下。首先第一个关于 python 的 一个下载安装,那么一般情况下,我们直接在关 派送到官网里面进行下载,这是官方网址,然后在官方网站你可以在这里边进行下载。怎么下呢?找到这里有个叫 download, 就是 下载的意思啊, download, 点它,然后进入到这个页面,在这个页面里面的话呢,你自己可以选择它对应的下载,比如点这,那直接就默认下载,好吧, 它会自动检测你的系统环境,然后呢推荐一个最新的版本, ok, 然后呢下载之前需要跟大家说一下,如果你可以直接下载最新的版本 来点缀一下就好了,好吧,如果你有其他额外需求,比如说我做开发环境的,我可能需要对版本进行控制是不是?那么你可以看这个地方,目前来说的话呢,它这个版本控制就是你需要考虑到,比如说这个 python 它是否还在继续支持更新,对吧?官方是否还在维护。那么你可以看目前正在维护的范围是从 呃,三点八已经停止维护了,就已经官方不管了,他是从一九年就发布的,然后到二零二四年十月份就停止支持了,然后目前的话呢,正在支持最低的版本是三点九的版本,等二零年发布的,到今年这个十月,对吧?也快了两个月了。 然后呢,这就是十三点十一,三点十一,三点十二,十二,十二十三,目前最新的版本是三点十三, 两三十四还没发布啊,这个不用管好,那这边的话呢,我就下最新的版本,以学习为例,我们就直接下最新版本最好,好吧? ok, 这你点下载好了,然后我这边已经给大家下好了,可以看到在这 ok, 这个是安装包,直接点下载,他不就直接下载 好,那接下来我们讲下怎么安装。安装的话呢,很简单,来我们直接双击安装包进行安装就可以了,双击 ok, 那 么他会弹出一个这样的窗口界面提示,是吧?就你怎么安装,是不是在这里?首先第一个事情,先把下面这两个选项给它勾上, 好吧,这个是前提条件啊,一定要记得勾上啊。 ok, 如果你不勾上的话呢,上面这个可能是对用户来说影响不大,但是下面这个就很重要了, 因为他关系在你是否需要手动配置环境变量。 ok, 如果你不勾选的话呢,到时候你得手动配,手动配,非常麻烦,非常的麻烦,所以最好你给他勾上,这样他会自动帮你配环境变量,可以省很多事情。好吧,好,勾上之后,接下来这里有两个选项,你可以选择一个二选一,它其实是一个关于安装的方式, 上面这个就是现在开始安装,那么它是使用的默认安装方式默认安装,而下面这个是自定义安装。那默认安装和自定义安装有什么区别呢?区别在于你可以修改安装的位置 啊,你可以修改安装的位置,你看上面这个默认安装,他已经给你写好了,安装位置是放在这个地方。好吧,如果下面这个自定义了,我比如说我老是我不想安装这个位置,那么它默认放 c 盘里面的啊,它就是个隐藏目录,里面你找不到, 所以如果你不想放到这个,呃,隐藏目录里边,你可以选择自定义安装的,点下面这个,然后呢,在这里,这里什么都不动,点 next, 然后这里的话就看这一个选择了,就是选择安装的位置,你可以自己选打开,比如说我们装到呃这个 d 盘 是吧?装了第一排,你自己新建个文件夹,然后呃进安装就可以了,是吧?所以这个看你自己的需求啊。那我的话呢,我我就装最怕了,因为我自己本事的话也找得到,所以问题不大。那么直接点击这个 in in step now, 现在安装来点一下,这边会弹一个窗口提示,我们就点击试就好了, 然后就等一小会儿好,录聊结束,这里提示我。什么提示?我已经成功的安装了是吧?好,那么点 close 关闭即可,这样就算安装完毕了,接下来验证一下,那验证怎么验证?就是你确定到底装好了没有?我们打开 cmd 终端, 然后呢,在这里面输入一个 python 的 命令,我们今天想稍等,我来投那点,投那点啊? ok, 输入一个 python 这个命令回车,那么当你进入到 python 的 终端,你就代表你成功了,你看这里会提示,比如 python, 我 的版本是三点十,三点六, 是吧?然后呢,这里面有三个箭头的,一个紫色的,就代表你已经进入程序了,你就可以在这里面写代码,当然一般不建议在这里面写代码,只是做验证用的,想关掉的话呢,输入 x 括号,那么这样他就能退出来了,好吧,所以你自己可以测一下,如果你输入 python 命令没问题,那这个就完成。其次第二个,还有一个 python 命令 pad, 比如 pad 历史,这个是用来查询第三方库安装的啊,这个东西很重要,为什么呢?因为后续如果你想安装第三方库,你这个命令,到时候即使你不是内部或者外部的命令就用不了。 ok, 那 这个命令受什么影响呢?就是我们前面所说的,你要记得勾选那个 pad, 如果你不勾就没有 pad 这个命令,就没有这个命令,到时候这个命令就用不了。好吧,所以记得一定要勾选啊。 好,那么如果输入这两个命令都没有问题,都能看到提示,那就说明你已经成功了,好吧,这个安装就安装完了。其次第二个,老师,那如果我想要找这个 python, 它放在什么地方,我怎么找呢?你可以输入 where 命令, where 在 哪是吧?然后 where python 就 找 python 的 呢,然后回车, 那么他就会将找到路径告诉你。那这里有两个路径,第一个是我们刚刚安装的 python, 三点十三的路径在这。 第二个呢是 windows 系统自带的 python 程序,当然这玩意用不了啊,这个没用,所以你可以忽略它,那么实际上就是这个路径,好吧,通过这个路径可以直接找到了,我们怎么找呢?你比如说我就以这个啊,后面这个目标啊,就指到这个前面路径部分,然后打开一个档,文件管理器在这边直接把这个网址往这一贴回车, 那么他就会直接进入到这个路径里边,那这样子你就可以看到,比如这里有个 python 的 一个心,是吧?这是查找的一个方式, 刚刚的话呢,我们讲完了关于 python 的 文件安装,是吧?这个已经装好了,那接下来下一步呢,我们就要开始安装拍叉了啊,这里需要先说清楚啊, python 是 一个用于运行 python 代码的环境,而拍叉呢,是一个专门用来写代码的工具,这个你要分清楚,好吧,这个是用来运行代码的,这个是用来写代码的。 好,所以现在我们能够运行代码,但是我还没有办法写,你总不能拿个记事本去写吧,那也不合适,所以接下来我们就要讲关于怎么去安装这个拍叉,那么首先打开官方网站, 那它的官网是这个啊,这个 https 猫双喜康三 w, 点 java, 点 com, 然后点 c n, 然后找到拍叉, 好吧,这是他的官方网站, ok, 你 自己会找吗?啊,如果不会,你就直接进官网,这是官方网站, ok, 然后呢,在这边找到开发的工具,在开发的工具里面找到这个拍叉,那就是他。好,然后呢在这里已经下载,那我们点击这个下载 啊,点击下载,点击下载之后会进入到这个页面,是选择下载的一个版本,那么这里你就要注意了,首先 目前呢官方更新了一个关于拍叉的版本设置,就是他现在把所有的拍叉合成一个版本,你看这里提示一是一个统一产品,对吧?但是呢,统一产品有个问题,就是他会先给你一个月的免费试用功能, 试用结束之后呢,你就得花钱买了,那这个功能就不是很好了。好吧,为什么?因为你要花钱买。 ok, 而且最新的版本目前破解不了。目前破解不了啊,这会有问题,破解不了,那这怎么办嘞?啊?没关系,我们可以选择历史版本。怎么做?在这里选择其他版本,点这,那右点右边就有一个其他点它, 然后呢,在这里面我们选择历史版本,比如说最新的二五破解不了,是吧?那我们就选二四的版本啊,二四的版本。好吧,像我个人习惯的,可能喜欢选这个。嗯,二零二四点一点七, 那选这个版本,当然你自己会选这个,或者二零四点二点六,或者二零二四点三点六都行。好吧,这看你个人喜欢。 ok, 其次我们再来讲下关于它的版本选择。这里面的话呢,可以看到有很有好几个版本,怎么选?是不是?那这里就由你的系统来进行确定。那比如说我是 windows 系统,那么就选这个带 windows 名字的。好吧,而且 windows 可能有不同的平台,也有个二百六十四, 这个是 windows 平板啊,记得别选错了啊,这个用不了啊。你如果是 windows 平板可以下这个,但是如果正常 windows 电脑不要下这个,要不然到时候装不了。好吧, 还有像,比如说你看那个系统,或者说像,嗯,这个苹果店的 mac 系统,是吧? ok, 那 这个你到时候自己注意一下版本啊,来我们这边就选 windows, 有 windows, 我 就点这个下载,点这儿它就下载了。那开始下载了。好吧,这个我就不下了,因为它比较要等蛮久,我就先停了, 暂停。好吧,我这边已经下好了,来给大家看一下。在这啊,是一个拍叉啊,然后呢,它是二零二四点一点七的版本。 ok, 好, 接下来我们给大家讲一下怎么安装,好吧, ok, 来,首先第一步,双击安装包进行安装 好,点击是这里点允许啊,然后呢就进入到这个安装界面,那接下来话呢,我们来看一下,首先第一步,它这里提示我下一步是吧,点下一步就好了。 第二步是关于安装的位置选择,位置选择好呢,你自己可以选择修改啊,给他下一个位置好吧,当然需要强调一个事情,不要用中文路径,不要有特殊符号,否则可能会导致失效。 ok, 我 这边呢,我 c 盘 qq 够啊,所以我直接选默认路径了,然后直接点下一步, 这里的话呢,会有一个关于安装选项的勾选,那么上面两个必勾,下面两个的话,你看自己的需要,如果你觉得有必要你就勾,没必要就不勾,好吧,像比如说关于拍锻炼这个 python 的 批包文件,我个人不是很喜欢,所以我就不勾了,上面这两个必须要勾,下面就看你自己个人喜好。好吧,我点下一步, 然后呢,这边什么都不动,直接点安装就好了。点安装,然后你就等它读条啊,等它读条结束啊。 好,那么这边的话呢,已经提示安装完成了是吧,我们点击完成即可啊,这个不要弄啊,不用重启的点完成,那么这样就可以了。然后呢,它会在桌面上创建一个启动图标,就这个玩意啊,你双击它就可以运行了。好吧,来,我们点击运行,双击一下, 好,就打开这个界面了是吧?打开之后呢,这里会提示你,哎,你是否要试用三十天呢?或者说你有激活码激活一下啊,但这个激活码指的是官方激活码啊,不是你这个这种破解软件。好吧,好,那这个怎么办呢?嗯,我们先关了吧, 点击关闭退出。好,接下来我们来激活一下来,在这边先解压一下这个激活工具,提取 好,然后呢,这里边有一个关于拍叉的机会吗?找到它是这个这个,然后双击运行下。 好,那么这里提示你成功的激活到了二零九九年,那大概还有七十多年吧,那应该足够你使用了吧,总不会再写七十多年代码吧,哈哈,好,那么这样就算激活了,接下来下一步来重新启动一下啊, 重启了,好,你看,哎,这回就没有那个什么激活提示了,对吧?已经激活成功了啊,好,接下来你就可以开始,干嘛呢?你就可以开始来,比如创建一个项目,来 new project, 点这里啊,或者如果你觉得这个界面老师我看不懂怎么办?全是英文,那没关系,来,你先选择插件 这个选项啊,别选错了。如果你现在还看不懂,先选插件选项,然后在插件选项里面的话呢,我们搜一个名字叫 chinese 啊,搜好,然后可以看到有这样一个插件啊,鼠标左键点击一下,那么它这里会显示什么?关于 chinese 的 一个中文语言包,然后这里有个 inst, insta 是 安装的意思,所以点击这个安装 啊,下载这个中文语言包,这是官方提供的啊,然后呢,点 rest, 就是 重启 id, 来重启一下,重启这个排插,那么再次打开之后呢,它就是中文的界面, 那这个都认识了吧,对吧?全是中文的啊。好,那么现在效率会高很多。 ok, 然后接下来我们选择新建一个项目来新建项目,然后这里的话呢,这边我们注意,选择项目的时候,它一般呢会给你自己起一个项默认的名字,比如叫 python project 啊,就是 python 项目, 然后呢会把这个项目放到这个位置下,这个是你的用户目录,但是这个目录不好找,所以一般不建议放在这个里边。那怎么做呢?你比如说你自己电脑应该有多个盘是吧?有什么 c 盘, d 盘, e 盘、 f 盘,那你自己就随便找个盘,比如我们就以 d 盘为例,像我的话,我个人习惯都是把这个代码放在这个 d 盘里边,然后放在这个 project 文件夹里边, 这样到时候找的时候全部在这里面找就好了,方便些。好吧?好,那这样的话呢,你就直接进行选择,来点这儿选择,找到我们刚刚的路位置,比如说这个叫 project 啊,放这里边,好吧,我代码都放这里边,点这里,所以它呢就会把我的项目放在第一排的 project 文件夹里边,然后名字就叫 python project, 这样就更合适一些,好吧? 行,然后其次的话呢,这边会自动读取你当前的这个 python 接口啊,这样就更合适一些,好吧?行,然后其次的话呢,这边会自动读取你当前的这个 python 即可,其他就不用动了啊,点击创建, 然后第一看,哎,不为空是吧?我有啊,我有这个吗?那我改个名字啊。呃,转点叫零一,好吧,总不会重复了吧?之前有一个叫 python 这个,那我现在叫 python 这个零一,然后再点创建,那就可以了,是吧?好, 那么在这的话呢,我们等一小会,等他创建线了,那全屏吧。 ok, 创建之后的话呢,这下面这里再读条,这个时候不要做任何操作,等他读条结束。好吧,要不然你这个时候操作他也操作不了,所以最好等他读条结束再说 啊,等他读条他这个会有点的慢,等他到时候关注他读条结束就行。接下来下一步干嘛呢?我们来开始创建一个代码文件,这里我们选择新建一个,呃,文件,然后选择 python 文件,然后起个名字,比如叫 test, test, 测试意思嘛? test 就 可以了,回车,那么这样,哎,这个不要了,收起来。 然后呢,这边就可以看到,我刚刚就创建好了一个叫 test 的 点 p y 的 代码文件,这个文字呢,可能会有点小啊,这个就结束了, 有点小的话你可以自己调一下。怎么调呢?来点击这个地方主菜单,在这里我们选择设置选项点设置。首先是界面,界面这个字有点小,对吧?看着有点小,那么怎么做呢?来,我们在这选择自定义字体啊,这里勾上,然后这边的话把字调大点,比如说我们调成十六,然后点击应用, 哎, ok, 你 看这个字明显变大一些了,是吧?所以这个你可以自己调整一下,我们再来试一下 这个字,比如再调吧,算了,不调了,十六差不多了。够到了,够到了,看的更清楚。好,这是第一个关于界面的文字大小,你可以在这里进行设置,设置一个数字,好吧,其次就是第二个关于这个代码的大小,来这边我们先写一个简单代码, print hello world, 是 吧?第一个程序啊,你随便成第一个程序都是 hello world, 然后呢?这里可以运行了,点击运行好了, 对吧?但是你发现这字怎么这么一点点大呀?我写代码我都看不清了,这怎么调啊?好,来调第二个关于代码的文字大小。那这怎么设置呢?点击文件,找到设置,在设置里边, ok, 找到编辑器, 然后在编辑器里边找到字体,在字体里面,这个就有一个什么关于他的文字大小的数字,那默认是十三,是不是感觉小,我们改成二十, 哎,你看这右边字,他是预览的啊,就字变大了,然后点心,你看这回字是不是变得大一些了,看着合适一点了,不至于说刚刚那个一点点大,看都看不清是吧?如果你觉得这还小了,还可以继续改,再把再调大一点呗。啊,比如调到二十五,三十之类都行,这看你自己的需要好吧。好,一共是这两个,那你自己需要进行操作的, ok, 最后你就可以用代码了。另外如果说你本身的话呢?可能对于这个什么可能对于,呃,我们这个英文不是很好,是吧?有些同学说,老师我这个英语看不懂,是吧?有时候他代码报错了,比如你看这里,呃,我写一个格号, ok, 然后写个,呃,写个问号,反正随便写一个,乱写一个东西啊,这个代码已经报错了是吧?你点击运行它就会有错误提示了,但是老师这个错误我看不懂啊,怎么办 啊?没关系,你可以安装一个插件,一个翻译插件啊,来选择设置里边,找到我们之前那个插件选项在这儿,然后搜索一个叫 translation 的 一个插件 啊,就这个,好吧,然后点击安装这个插件,这个插件有什么用呢?它可以帮你翻译英文,那比如说报错啊,或者说这个代码单词这些都可以给你翻译。 ok, 我 们等一小会儿,等它安装, ok 完成,然后呢点击重启一下就可以了,重启等一小会儿 好出来了,来我们重新运行,那这个插件已经装好了,告诉我这是感谢安装是吧?不用谢,接下来我们来运行,点击运行代码,运行代码这里包错,看不懂是吧?来选中这一段,然后鼠标右键点击翻译就可以了,好吧, 那他告诉你这个语法无效啊,并且那这里写的语法无效,就这个地方问号不对吗?是不是?好吧,这个他也可以直接自己点出来,那么这里你可以做一个翻译操作,比如说书哥你好,那他就给你翻译成 hello 了,是吧?那么翻译,比如说这个望, 那就反成一,是不是?所以你这个插件可能对大家说会挺有帮助的,特别是很多同学老师我想学编程,但是不会英语怎么办,是吧?那这个也能搞定,好吧?行, ok, 那 么关于关于这个拍叉的安装使用啊,就给大家讲到这里,谢谢大家。

是不是曾经被环境配置按在地上摩擦?别慌,今天三分钟带你无痛召唤小蟒蛇,从此走上人生巅峰! 注意第一个关键选择点,不要直接点那个大按钮!我们要去秘密基地挑一个最稳的版本跟我走,不迷路! 版本这么多,别犯选择困难症,记住口诀,新版尝鲜,旧版稳定!咱们今天就点这杯三点幺零点幺幺珍珠奶茶,经典好喝不出错!为啥不选最新的?哎,就跟新手机系统一样,你懂的,总有点小 bug。 前方高能本期视频最重要的十秒钟看到这个 at python to pass 了吗?把它勾上,这相当于给你家的 python 修一条高速公路,不勾它,它就是个家里蹲, 出了门谁都找不到,到时候报错可别回来哭哦! 激动人心的时刻到了!让我们念出咒语 python version 看他报上了自己的大名, 现在让我们正式邀请他向世界问好!输入 print hello python 回车 听,这是代码世界对你说的第一声 hello。 恭喜你,勇士,你已经成功解锁 python 新手村!

欢迎来到 pi 城编程,本期我为我们的 pi game 添加了炫酷的陨石下落背景,我们先来看看局内效果。 想要添加陨石下落的效果呢,我们就得先一点点按顺序逐个定义组成陨石的分支模块。 这里我把陨石代码穿插在第五十四行 bot 类按钮定义之后。那么为什么要把陨石类添加在第五十四行呢?原因是 python 解释器是从上到下一行行读代码的。 之所以第五十四行是陨石代码的最完美位置,是因为它在 bot 类后面,在二百一十三行 mateos 点 a 盘的前面。 记住,这张图最科学的顺序就是先定义后使用类放在一起,函数放在一起。 好了,我们理解了代码快,放置顺序后,再来看陨石的代码原理,你们听完就会更好的理解,更快的上手。首先,第五十七行使用了一个叫 mateo pikim 的 核心类陨石用法, 用来封装所有的陨石相关的代码属性和代码行为。第五十八行,对 metal 类初识化,对付 unit 括号类写入参数 self 是 类实力本身的引用,所以必须写在参数的第一个位置。后面的两个参数呢,是传入的变量,用来获取游戏窗口的宽和高。 五十九到六十行,把船入的宽高复制给实利属性。六十一行调用 metal 类里的 reset 方法,用来促策划陨石的位置, 促使完 metal 类代码块后,我们来重置陨石的生成位置,让陨石从游戏窗口的上方不同区域内随机出现。 六十三行,先定义一个列表,六十五行从 random 模块函数 try is 生成一个列表,然后从列表中随机生成一个值,上右上中上左决定陨石重生的横向区域。 六十六到六十八行,如果生成了一些陨石,在右上方的区域内。六十七行,我们使用 random 点 random 的 函数生成右上方画面外的陨石生成位置,通过 random 的 函数生成坐标。 x 生成一,生成负一百五到 game 位置。双斜杠三整数三之间的随机整数。 x 生成坐标,设置完后,再就是 y 坐标值了。 六十八行, random 的 括号里参数添加为负一百五和负五十为 y 坐标的生成范围,却表生存在画面之外。下面的分支 elife elise 用的也是相同方法,分别在屏幕外的正上方和左上方设置了陨石的生成区域。 好了,我们设置完了陨石的生存区域,我们再来设置它的运动参数和视觉效果、生命周期等属性,实现陨石向下缓慢滑动的运动效果。七十七行,设置陨石的运动角度, 生成 radiance 参数。八十五到九十五之间的随机坐标。七十八行生成零点五到一点五之间的随机浮点数。作为陨石的运动率, 作用是避免所有陨石的运动一致,给我们带来一种莫名的机械感。陨石速度设置完了,我们再来设置运动角度。 八十行变量 c f 点 v x 速度分量,它是由 cos 角度乘以速度得到的,八十五到九十五的正弦值为正, 因此微外的值为正,代表向下垂直的运动。八十三行测自陨石向下拖尾的长度,生成一百二到二百二之间的随机整数,让不同的陨石的拖尾长度也随机。 八十四行设置陨石的亮度随机整数,让陨石发生实时的亮度变化。八十五行将陨石的亮度值初十为零,后续可可通过逻辑逐步提升亮度。八十六行设置生命周期, 生成二百五到四百五之间的随机整数,作为陨石的生命周期时长。八十七号初识化年龄,将陨石的年龄初识值为零。好了,陨石的生成区域、运动轨迹、拖尾长度和生命周期设置完毕后,接下来八十九号 使用 updown 的 方法逐帧更新陨石的位置、年龄和亮度。九十到九十二行基础属性更新九十行每帧将陨石的水平坐标加上水平速度 c、 f 点 v、 x, 实现水平向左的移动。 九十一行将陨石的垂直坐标加上垂直分速度 c、 f 点 v、 y, 实现垂直向下的移动。九十二行每针将经过的陨石年龄加一九十五到一百行亮度动态变化 陨石燃烧的视觉效果。这一部分是通过 h 和 live 的 比例实现陨石渐亮、稳定渐灭的亮度变化。第一部分,九十五到九十六行, 九十五行 if 判断陨石年龄小于生命周期的四分之一时,亮度就会随着年龄限行递增,从零逐渐增加到 self 点 max 点 rainis 九十六行,它是一个计算公式。最后一个参数, self 点双斜杠四,意思是 self 点 live 整除四,确保计算比例分母为整数。第二部分,以 live 开启分值判断,当陨石生命周期达到四分之一时,亮度保持为最大。 九十八行 self 点 max 点 brownness, 呈现稳定燃烧的状态。第三部分,逐 渐熄灭 elise 再开分枝。一百行显示。当陨石年龄超过生命周期的四分之三时,亮度就会随着生命限性递减,从 self 点 max brexit 逐渐降到零一百零三到一百零五行陨石的重生条件判断在这里啊,我们设置了四种重生条件, 第一,一百零三行 if 判断 self 点 x 小 于负四百时,也就是陨石超出屏幕左侧四百个单位时陨石重生。第二, self 点 x 大 于 self game which 陨石向右超出屏幕右侧四百单位时,陨石重生。第三, 一百零四行 self 点 y 大 于 self 点 game weight 加四百,也就是陨石向下超出屏幕四百个单位时陨石重生。第四, self 点 h 大 于等于 self 点 life。 当陨石达到生命周期的上限时,陨石重生。 只要满足以上任意一个条件,系统就会调用一百零五行 self 点 recite 方法,让陨石重生循环利用。重生条件定义完毕后,我们再来设置陨石的托位和火光效果。一百零七行使用 draw 定义了一个列表, 里边存储了 self 和 screen 两个用法。一百零八行用 if 做判断,判断陨石亮度小于等于零时,直接返回处表示陨石已熄灭。一百一十一到一百一十三行计算托尾长度,以出实化坐标 变量 tail link 表示。根据当前陨石的亮度与最大亮度的比值,计算陨石托尾的最大汇值长度。 一百一十二行变量 pavos p x 和 pavos p y 表示。记录陨石的初始值坐标转为整数适配窗口的像素位置。一百一十四到一百一十八行设置陨石脱尾的循环与透明度的控制。 一百一十四行 i 表示便利每个拖尾的像素段 i 为当前拖尾的段数,下方变量 r 表示当前段数在拖尾中的比例,用于控制颜色粗细的渐变。一百一十六行 alpha, 一 百一十六行, alpha 表示当前段的透明度,若透明度小于等于十呢,就停止绘制。一百二十一行到 一百二十一到一百二十四行。陨石颜色的渐变,计算陨石颜色从尾部暗红走向头部橙黄的颜色渐变。 一百二十一行 r 是 红色的缩写,一百二十一行 r 是 红色的缩写,它始终保持最大值,贯穿全程。下面两行绿色和蓝色属于 ratio。 陨石头部方向 递增,形成红橙黄的视觉效果。一百二十四号,防止颜色超出拍 game 的 零到二百五十五取值范围。一百二十七到一百二十八号,计算拖尾的位置。复制变量 p x 和 p y。 根据陨石的运动速度 v x, v y 和 和当前段数 i 计算拖尾的前段的像素坐标。一百三十一行,控制陨石绘制的长度。尾部长四像素,头部出一像素。 一百三十四行,要用 pygame 的 圆心函数,在坐标 p x, p y 处用之前计算的 clock 红尘渐变和 which 长度渐变绘制陨石拖尾的核心原型。 一百三十七行,判断当前段数 a。 如果在拖尾的前二次上区域开始执行后续的会制特效。一百三十九行,在头部区域会制一个比核心拖尾宽一像素的亮红色 rgb 值是二百五十五。一百五一百,作为陨石头部的内层火光。一百四十二行会制头部外层的橙黄光晕。一百四十一行。 glowclock 计算橙黄的光晕的颜色。一百四十二行会制一个宽两像素边框为一像素的光晕圆形作为陨石头部的外层发光效果。 一百四十四到一百四十五行在头部绘制一个超亮的白色光眼,白色的 r g b 值是二五五二五五二百。所有效果绘制完成后来到二百零一行。 metos 用来封装所有的陨石对象。二百一十二到二百一十五行, 游戏运行时创建陨石数量。二百一十三行,进入游戏状态时才会创建陨石。二百一十四行一次生成十颗陨石,在游戏窗口内运行, 最后用复映循环在二百三十一到二百三十三行更新位置亮度,判断是否重生和化脱尾和火光。好了,现在所有代码和作用函数已经逐帧完毕了,只要你理解了 python 的 读取顺序 和函数意义,哪怕你的目标是一个史无前例的超大型游戏,也会变得相当轻松的去完成的。我是安川,我们下期见。

大家好,这里是树木科技,我是小莫老师,接下来给大家介绍 python 中的另外一种数据结构字典 dictionary。 我 们先来看一下字典的概念, 字典是 python 的 一种数据结构,它由键和值啊,键的英文单词就是 key, 值的英文单词就是 value, 成对组成,每个键与值用冒号分割 啊,这个是键啊,这个是值,大家看一下它们中间呢,用冒号分隔,键值对应的语法如下,大家看一下键名和值啊,键名和值,键值对和列表类似,大括号表示字典操作符啊,大括号, 我们列表大家还记得吗?用的是中括号,那圆组呢?我们用的是小括号, 每个键值对之间用逗号分隔,大家注意啊,就这个这个逗号 键可以是任意数据类型啊,比如说我们这边的键啊,它是字母型啊,等会后面会讲,它这边也可是逻辑型啊和数值型,值得可以是任意数据类型和数据结构 啊,比如说我们这边的是列表,对不对啊,其实它也可以是圆组,那接下来我们来实际操作演示一下, 我们先定义啊,我们这下面的一个最基本的一个字典,我们给它命名为 data 啊,这边输 入小林,小梦小林 啊,然后接出的是逗号。好, 我们选中之后呢,点击鼠标右键啊,运行一下, 大家可以看到啊,我们这个变量的名称是 datac, 那 它的类型呢?是 d i c t 啊,就是 dictionary 的 一个简写 啊,这它的值,那这个这边呢,我们还可以点击双击一下,大家可以看到啊,里面有两列数据,是 age 和 name, 我 们可以看到 age 和 name, 它对应的数值类型啊,都是 list, 那这边我们特地说到啊,键可以是任意的数值类型啊,这边我们复制一个啊,比如说给它迭台一,比如说这边我们将 name 啊,我们改为, 比如说十一,我们改为啊数值型,我们来选中运行查看一下, 打开看也是可以的,对不对?我们甚至可以给它改为逻辑型 啊,是不是也可以啊?同样值则可以是任意数据类型和数据结构。那这边比如说我们把 age 这边啊,它原来是列表,对不对?我们的数据结构呢?我们前面还学过, 学过原组 tuple, 我 给它改一下啊,运行一下,来看一下 age, 它变成了 tuple 啊,它的数据结构啊,可以是任意的, 那接下来我们来看一下限制定义,字典并没有数据类型的限制,键与值都没有数据类型的限制,但是字典中键是唯一的,如果出现重复的键,那么前面的键对应的值就会被后面的键对应的值所覆盖啊,这边我们也来演示一下, 这边呢,我们再复制一个字典,我们给它命名为 date。 二, 假设啊,我们再增加一个键啊,但是呢,它跟前面啊是重复的,对不对? 但是我们这个这这个里面列表的内容呢,我们改一下 二五二六二七啊,大家看一下它这边写的,如果出现重复的键啊,后面的键会覆盖前面的键,那我们来运行查看一下, 来看一下。最后啊,最后它保留的 age 是 二五二六二七,也就是前面的键这个键是被覆盖。我们接着往下看访问 字典,通过中括号内加上键名来访问字典中该键对应的值啊,语法为字典变量名键名。那第二可以使用 case 函数来访问字典中所有的键,也可以使用 values 函数来访问字典中所有的值。那我们来看一下 访问 啊,比如说这个 data 啊,比如说我们要访问 age, 对 不对?我们可以这么输, 选中啊,我们运行查看一下啊,我们就可以查看 age 里面的值, 还有啊,就是说我们如果说我们要看这个啊, data 这个字典啊,里面所有的键啊,应该是有 age 和 name 啊,我们怎么去做呢?我们可以这么说 啊,我们用 kings 函数,大家看一下啊,都会返回啊, name, age, 同样我们要来访问字典中所有的值啊,就用 values 函数 啊,都会返回查找, 因为字典中分为键和值两部分,因此需要在字典中查找某个数据,先要确定要查找的是键还是值,然后再通过使用硬操作符来判断要查找的值是否存在于键或值中。 我们接着上面的访问来看 查找 啊,比如说我们想看 age 啊,它是否在我们的键里面,对不对?那我们可以这么输, 大家看结果是处啊,因为在我们的啊,所有的键值里面呢,它就是有 age 啊,比如说你输个这个是不存在的,对不对 啊?它会返回 false, 那 前面我们之前运行了啊, data 点 values, 我 们返回的是小明,小木,小林,还有这个对不对?那这边我们输入,比如说我们想看二十一 啊,这是我们的值,我们来看一下所有的值里面,你会发现它返回的是 false, 那 我们怎么输才是正确的呢?我们可以输入一个列表 啊,这个时候大家看一下啊,它返回的结果就出啊,二一二二二三,这个列表啊,它就存在于啊,这个返回结果中间 增加啊,字典中啊,增加键值的语法如下,大家看一下,字典变量名,键名啊,等于值 啊,假设我们这个字典,我们要增加,再增加一个性别,对不对?再增加一个性别啊,我们可以这么写 啊,字典变量名 data, 那 我们增加性别, 那还是输入列表, 那么运行查看一下,因为大家看一下 data 之前是这样的一个状态,那我们运行一下, 看一下是不是增加了,增加了一列啊,性别。接下来我们看一下修改字典中键值,对的,修改语法与增加语法是一样的, 比如说我们刚刚增加的这个性别是 male, male, female, 对 不对?大家看一下,那我比如说我们想把第一个 male 改为 female, 那 我们可以这么去改, 我们的运行查看一下,再看一下这边啊,是不是就改掉了, 那最后一个是删除啊,如果想删除字典中不要的键值,对,删除语法如下, 比如说这边我们刚刚增加的啊,性别,我们想删除,对不对?我们可以这么写 啊,字典变量名,然后键名啊,我们运行查看一下,大家看一下这边啊,是不是就删掉了姓名就删掉了。 本次课程呢,我们给大家讲解了 python 中数据结构中间的字典 dictionary, 我们讲解了字典的一个定义,限制访问啊,查找,增加,修改,删除啊,以上就是本次课程的内容,课后呢,希望大家多思考,多动手练习。

拍叉超实用,十个常用插件!哈喽大家好,今天给大家介绍拍叉里面几款好用的插件,首先介绍第一款就是这个汉化插件, 因为拍叉安装好之后默认是一个英文界面啊,大家可以看到全都是英文对不对啊,对于很多英语不是很好的小伙伴来说,学习门槛和使用难度的确有点高了,那么这款汉化插件就可以使我们的拍叉的界面中文化啊,这样操作起来就更加的得心应手。 那我们看一下怎么给它去安装,给它下载啊,我们的拍叉安装好之后啊,然后选择这个左上角的 file, 然后点击 settings, 找到 plugins 插件,那么在这个位置呢啊,千万不要选这个啊,这表示已经安装好了,那我们要选左边这个 marketplace 啊,表示要表示是应用市场,那么然后我们在这里输入什么 chinese 啊,可以看到啊,这样的一个图标啊,这个就是我们的什么汉画插件啊,就是中文的一个语音包啊,然后按这个 install 安装, 安装好之后呢,一般都需要什么进行一个重启,那么把我们的 idea 给它重启一下 restart, 可以看到安装完重启之后啊,我们这个 padram 的 一个界面就已经完全是中文化了啊,那么大家用起来应该就是嘛,很爽了啊, ok, 那 么第二款呢,就是这个翻译插件,我们一起来看一下啊, 叫什么呢? translation 啊,你可以要同样的啊,在这个位置 搜索我们的 translation, 表示翻译插件, 这个插件的一个用途呢,就是可以什么选择你不认识的单词,然后右键翻译,那可以看到这里有个视例图吧,同样的,我们可以在我们的代码里面去演示一下, 比如说我想翻译这个 student, 那 么选中它之后,什么右键翻译, 是不是能看到他对应的一些中文了?中文翻译学生对不对啊?非常的好用啊,那么怎么给他下载安装呢? 同样的啊,因为现在已经汉化了,我们可以看到这个地方叫什么文件设置,打开设置,找到我的插件啊,我这边已经安装了,先把它卸载一下 啊,就是这个啊,这样一个图标的先卸载啊,不管是安装还是卸载都需要重启的啊,重启之后才能生效,稍等一会儿, ok, 这是重启完的,那么这个时候它就没有这个插件了啊,是不是无法翻译了?好,跟着我一起来进行一个安装下载主菜单设置插件,然后在我们的 marketplace 应用市场啊,搜索这个 translation 啊,它翻译出来就是嘛翻译的意思啊。 ok, 等待一下图标啊,不要随便下载了啊,看清楚它这个图标, ok, 就是 这个,然后我们什么点击安装 好,已经安装好了吧,这个时候我们什么重启一下这个 idea, 让它生效。 ok, 这个时候我们再去选中我们不认识的单词,看你能不能去翻译了啊。右键,哎,是不是有了翻译? 所以说啊,这个插件对于我们这些英文不是很好的小伙伴来说也是极其好用的,对不对? ok, 这是第二款插件,那么第三款插件呢?我们一起来看一下啊。 第三款插件呢,是这个缩进的一个标识的插件啊,我们知道这个缩进在我们的编程中是十分重要的,它决定着代码的一个层级关系, 所以说我们在这个代码过程中啊,你去编写,即使你的代码是对的,但是因为你的缩进是吗?是错误的,也会导致这个整个逻辑是错误的, 所以对于这个缩进把握不是很好的,小伙伴们可可以使用这个插件啊,我们也可以在我们自己的代码去看一下,这是个视例图,看到没有,他会有这个标识。 ok, 我 们一起看一下,就这个啊,那比如说我不小心写错这个缩进了啊, 是不是啊?类似比如说你写的是这样子,那么这个地方它也会什么给你用红色,给你标记起来,这是个什么错误的缩进啊?告诉你这是不对的啊,有些人对于这个缩进它是把握不准的啊,它不知道到底要空几个格子啊, 是不是这样子,你看没用红色了,我就知道啊,我的缩进是用对了,对不对? ok, 那 么这个东西怎么去给它安装下载?我先把它卸载一下啊, 现在重启 ok, 等待重启, 重启完之后你可以看到啊,这是已经卸载完的,所以看到我们的代码并没有这个标识了,看到没有它的缩进是没有的,那如果说,比如说你不小心什么这个缩进是错误的啊什么的,根本就看不出来,你不知道什么问题,对不对?它没有给你一个标识 好,那这个时候什么我们给它去安装一下,同样的,在这个左上角主菜单设置找到插件,然后什么这个应用市场 marketplace 一 样的,要搜索它的一个名字啊,叫 item rainbow, item 少了一个 n 啊,不要打错了, item rainbow 就是 这个。第一个啊,可以看到也有很多人去使用它,对不对?好, ok, 安装它。 ok, 已安装了,那么应用确定可以看到啊?是不是这里马上就给你标识了,标识这里是红色的,是不是说明你这个缩键是有问题的,对不对啊, 那我们就不断的去调整啊,这个时候是吗?这是完全一致的,毕竟我们能看到什么,这是缩了第一个缩镜,这是第二个缩镜,非常的清晰明了啊,对于这个缩镜把握不准的啊,完完全全可以下载一个来玩一下。最后一个插件是我们的这个代码的,一个缩略图的插件也是这个啊。 啊,正常你在你的这个右手边是看不到的吧,那么现在我们可以什么通过这个缩略图可以快速的去什么拉动这个代码,以及也可以什么随机点击快速进入到某一个代码啊, 并且你可以把它停放到这个位置,可以看到什么看到的一个代码的详情,有放大镜的一个作用。那我们看一下怎么去给它安装下载啊,同样的,我先把它卸载掉, 这个插件叫这个啊,先卸载重启一下。 ok, 重启好了之后,同样的打开主菜单,打开我们的设置,打开插件,在我们的应用市场里面搜索这个插件,名字叫 cold glass pro 啊, cold glass 啊,就是这个啊,看清它的图标,不要下载错了啊,好,点击安装 啊,像这个它就有十个图,是吧,有这个图标, ok, 因为不同的版本可能它的这个显示不太一样啊。 ok, 应用确定重启一下生效, 刚刚好像有个什么任务啊, ok, 这样就可以了吧。嗯,就这样就可以下载成功了啊,已经安装好了,是不是非常的好用? 关于以上插件的这个安装使用教程呢?啊啊, up 主呢,也已经准备好了,需要的小伙伴们呢,可以一键三连后留言啊, up 主会发给大家上个插件分享视频,受到了大家的一致好评,所以今天 up 主必须再给大家分享一波拍叉里面好玩的插件。 那么第一个就是我们的打字特效插件,一起来看一下这个插件有什么作用呢啊,让你编辑代码,嘎嘎得劲啊,看一下 它在我们在编辑代码当中会有什么这个火花一样的例子,是不是还可以什么震动,能感受到这个震动吗?以及它在我们的这个右上角还会显示什么?你的输入的这个代码的一个数量,是不是让你敲代码更得劲了? ok, 那 么这个插件是什么呢?怎么安装下载呢?哦,我们一起来看一下,我们先把这个给它卸载掉啊,然后再教大家怎么去安装 应用,确定 稍等一会啊,好,然后重启一下这样的声效。 ok, 现在卸载完之后就没有这个效果了啊,那就给人显得什么枯燥无味了是不是? ok 啊, 怎么去安装?首先点击这个 picom 的 左上角组菜单,找到设置,找到我们的插件,然后选择这个 marketplace 啊应用市场,然后输入这个插件的名字叫 activate power mood, 杠 x 啊,蛮长啊,那你只要输入什么前面几个单词应该就可以出来啊, power power 啊,是不是已经出来了啊,打两个就差不多了,就这个啊啊, active power mood 杠 x, 然后点击这个安装, ok, 再应用,再确定 啊,这个时候没有出现那个图标吧,说明应该是没有生效的,所以一般还是要什么重启一下, ok, 是 不是有了吧?嗯,重启之后生效了,那这个时候我们再来感受一下这个效果是不火花,是不是? 然后是吗?还有这个震动,是不是啊?是不是看到现在的这个,看到视频,现在的这个小伙伴们是不是想马上敲一波代码来? ok 啊,然后呢?其实在刚刚呢,我们有看到一个进度条的一个特效啊,啊, 这是我们的第二个插件啊,它可以配合我们的第一个插件使用啊,会使我们这个敲代码啊,更得劲更酷炫。好,一起来看一下它是哪个插件啊? 就是我们的这个啊,这个插件现在呢,我们先演示一下效果, ok, 看下有效果没啊,有了吧啊,这个不需要重启,看到没有它就有什么这个进度条的一个特效,它是给我们的进度条呢,添加这么一个彩虹猫的一个特效啊,只要是有进度条的地方都会什么变成这样的一个动画啊,非常的卡哇伊啊。 ok, 那 么这个东西怎么去给他安装下载呢啊?叫什么名字呢?好,一起来看一下,我先把它卸载掉啊,就是这个啊,卸载完之后教大家如何安装下载 应用,确定是不是你看到每一个进度条的地方基本都会什么有这个特效啊? ok, 确定重启一下, ok, 现在已经卸载完了,就没有这个进度条,是不是就是很普通的进度条的一个特效? ok, 现在我们找到这啊,拍叉的这个左上角主菜单,然后设置,找到插件,找到 marketplace 应用市场,然后输入我们这个插件的名称, 应该是进度条的一个单词啊, programs 啊,就这个啊,是不是彩虹猫啊,这个图标倒是什么很明显啊,要安装它。 ok, 然后应用确定啊,应该是马上生效了啊,不需要重启,是不是有了吧?啊, ok 啊,这就是第二个特效进度条的打字条,它可以结合我们什么第一个特效啊,第一个插件啊,使用贼拉得劲啊, 那么第三个插件呢,就是我们这个主题插件,可以看到目前我们这个主题就过于单调了,是吧?啥也没有。那么可以通过什么下载一个插件来选择更多的主题,看一下啊,是哪个插件? 就是我们的这个啊,现在呢,我已经安装好了,那我们可以什么现在去选择它的插件啊?在这个外观与行为外观,然后这里有主题吧,那这个地方呢,我们就可以选择什么 这个喜欢的插件啊,喜欢的主题啊,比如像这个啊,它整个的效果呢?会什么更加的丰富一些,比如说我们看一些有代码的啊,就是这个,是不是它整个代码也会更加的是吗啊?更加的清晰好看一些啊,是不是更明亮一些 啊,各种颜色对不对啊,就这个也是吗?也是在我们在编程的过程中,它会什么更加的舒服一些啊,那么这个插件它叫什么呢? 看一下啊,找到插件的位置,设置插件, 就这个啊,什么 material 呐,这个 team ui later 啊,这是主题的意思啊,我们先把它什么卸载掉,然后再重新安装。 那必须要安装这个插件才有那么多主题可以选啊,这种酷炫的主题才可以选择是吧?每个进度条的地方都有彩虹帽啊,稍等一会, ok, 然后给它重启一下 啊,这就是我们没有去选择主题的时候,是吧?这是,这是有主题啊,这是嘛?没主题的啊,整个的页面感觉是嘛,就就会单调一些。 ok, 然后我们去把它安装一下,找到这个左上角文件设置插件,然后在应用市场里面搜索这个插件名字。 material 啊,就是这个啊,上面那个收费的,我选择这个就够用了啊,安装 有对应好像一些数据图啊。 ok, 安装好了之后,应用确定 是吧,马上就生效了,你的什么一眼的眼睛就亮了对不对?这个主题看起来舒服多了 啊,这就是刚刚我们那个插件生效了啊,你就可以选择对应的这个主题,那么还有更多的主题要你可以在哪里去设置呢?同样的啊,在这个主菜单,然后设置,然后在我们的外观与行为里面外观,然后在这里就可以什么选择更多的主题啊, 这些作业都是可以用的,那么比如说你没下载之前,其实就是只有这几个,实在是太少了是不是?那么下面现在什么多了几十个啊,随你选,你自己选啊,你看你自己喜欢哪个, 对不对? ok, 这是第三个插件啊,主题插件, 那么第四个插件呢?就是这个错误提示插件啊,这个适用于初学者,他可以在什么代码行内去直接显示错误或者警告信息啊?那这样子我们就可以更加直接的找到代码的这个错误所在了啊,那这个插件是什么啊?我们先看一下插件, 这个插件是这个啊,我先给他演示一下效果, ok, 比如说我这一堆错误代码,那你可以看到啊,当你这里有错误的时候,它会提示你,是吧?在对应的每一行告诉你,比如说这个地方负循环的这个地方应该是个 e 啊,你这里是不是有问题,对不对啊?那这个时候我给他改改正过来,是不是? ok, 那 么这个因为你刚刚的这个错误的写法导致什么第二行代码他也会受到影响啊,他就不知道这个 i 是 什么,对不对? i 变量,然后他无法去解析他的一个引用啊,所以把它写正确。你再比如说这个 他这个类型他不对,因为我们的这个应后面啊,他要是个什么可叠代的一个对象啊,那你的应他就不是的,是吧?那你初学者就特别适用了,因为一些初学者他很容易出去出现这种什么很低级的错误啊。那么现在把它改一下,比如说什么搞个运指, ok, 比如说你没写参数的时候也会提示你,是吧?行餐未填对不对?让你填参数是不好用啊?还有这里比如说你用了一个什么这个中文的冒号,它会告诉你应该是什么英文的冒号, 修改过了啊,给它 ok。 然后比如说这里对于这个负循环来说,它这个缩进是什么错误的?它告诉你应该要什么进行一个缩进,是不是这样就对了?同样的,你这里使用那个什么这个没有被定义的一个变量 a 啊,也是不可以的 啊,一个电变量没定义之前是不可以去什么不可以去使用的啊?所以是不是在每一行它对应的位置就会什么提示?你是非常好用啊,非常适用初学者啊,就是一些很基本的错误, ok, 这就是什么我们的第四个插件错误提示插件,我们一起看一下怎么安装下载, 我先把它给卸载掉啊 啊?它显示已卸载了应用,确定 ok, 看还有没有提示啊,好像还有,那应该重启一下啊,重启一下退出 ok, 这个时候就没有那些提示了吧?是不是?我比如说现在在写一个错误代码是吧?你就不知道它错在哪里了 是吧?比如说这里搞了什么英文的中文,英文中文的一个冒号是吧?只会有一些波浪线,像初学者的话,他就不能什么很好地去了解到是哪里错了啊, 是不是 ok 啊?那这个时候我们去把它安装下载一下,找到这个左上角的主菜单,设置插件,然后 marketplace 应用市场, 然后输入我们这个错误提示插件的一个名称叫 inspection numps。 啊, inspection inspection 打住了啊,就这个还蛮多人用的,是不是 ok 安装 然后什么应用确定好马上生效了啊?那么这个也不需要重启。好,一起来看一下,是马上提示给你了, ok 啊,这就是什么我们的这个第四个插件啊,我觉得对于初学者来说完全可以下一个来啊,非常的好用。 那么第五个插件就是一个比较小的插件了啊,它可以在我们的开火过程中呢,更加的灵活,它是用来干嘛的呢?快速的切换命名啊,我们一起来体验一下,我们看一下这个插件,我已经生效了,没有使用,没有啊,试一下, 那我应该是没剩下啊,看一下安装,然后是找一下啊,这个长键叫 camels, 好 像没有安装,对不对?好,那我们一起去安装一下, 那我教一下它怎么安装啊?直接安装,然后看效果,在这个左上角主菜单设置插件,然后是 market place, 然后输入我们这个插件的名字, cameliss, camel case 啊, camel case, ok, 是 这个,然后是我们的第一个啊,使用了更多的这个,是吧?彩虹猫的特效太卡哇伊了,应用确定 ok, 这个时候安装好之后呢,我们就可以什么对于我们想要修改名字的这个啊,变量名啊,给它选中,然后什么使用我们的快捷键, shift alt u 啊,它就会什么呢?根据你的这个语言啊,适用的这个变量名的规则去改啊,它有很多种 是吧?每个编程语言它去它的这个命名啊,规范不一样吧啊, ok, 是 不是你就用快捷键,它就可以快速的去给它切换,不需要什么自己去切换了啊,这个是一个小插件,但是我就觉得在开发当中它是真的很灵活的啊, ok, 这个插件我们再看一下它叫什么名字啊?叫啊, camera case, 那 么以上呢,就是推荐给大家的插件啊。

好,同学们开始上课了,从今天的这节课开始,我们一起来学习一个新的知识点,也就是我们的安装 python 部分。 那么安装 python 的 话,我们需要解决三个问题,第一个,什么是 python? 第二个呢?什么是 anaconda? 然后怎么去安装 anaconda? 我们首先来看一下什么是拍神,拍神呢,是一种解释性,面向对象动态类型的一个高级编程语言,以简洁易懂的语法, 这个对我们新手是非常友好的和丰富的酷,所以说它可以很简的去使用,然后广泛于应用于 web 开发、数据分析,人工智能, web 开发相当于就是我们的网页,然后数据分析呢,就是我们, 嗯,这门课所讲的一个内容。人工智能呢,就是比如像豆包你,他底型大,呃,那个大模型的一个算法实现都是用 pad 去写的。 我来看一下右边这张图。首先数据分析,我们主要呢是处理 excel 和 c s b 文件,就是我们的表格文件,然后去做一些格式化的一个报表。人工智能呢,就涉及到机器学习,深度学习,那机器学习我们上节课有讲的那个 square, 对 吧?然后深度学习的话就是 tf, 然后还有 prtr, 然后外部开发就是去搭建一些呃网站的接口,比如说 jungle, west 自动化, 也就是我们一些办公脚本,然后还有爬虫,爬虫我们上一课有讲到快速和使命,然后运维的一个自动化,即是一个有人利用 python 写完之后去做那个抢票,然后者是自动点击,也可以用编程去实现, 然后编程教育,因为现在拍伞是相当于是最火爆的一个语言了,所以说现在很多人都会去啊学习拍撑,因为它语法简洁,入门首选。我们学习拍伞基本上是零成本的,所以说是非常好学的,对于我们这些小白来说啊, 然后我们来看一下什么是能克大,那克大的话其实就是他就是他集成了拍赏的那些呃东西,然后给我们用在那个呃数据分析是非常好用的,因为他就是说把我们的拍赏引入到业务的一个数据分析, 所以说就是说它把数据分析的所需要那些库呢?它都集合在一起,然后在 anaconda 里面。所以说我们去学习 python 的 数据分析,我们一般都用 anaconda 去实现, 因为如果说你用 python 原声的 python 的 话,它可能会有很多那种,就你安装那些库啊,可能会有冲突,所以说我们用 anaconda, 它已经帮你安装好了,你直接用就行了。 然后我们来对比一下,就是我们啊,我们来看一下 android 的 一个优点,首先安装方便,相当,就是你在电脑去装一个程序一样的, 然后它已经帮你装好了很多常用的工具,你们不需要去单独的配置,直接使用就好。然后包管理器,还有个 kind 的 一个包管理器,你可以如果说你所需要这个 所做做的这个需求,刚好它这个包里面没有,对吧?那你直接去安装就好了,你只要 ctrl insert, 然后把你那个库函数直接给它安装好。 然后环境管理,就是说你可以去创建多个独立的个 python 环境,比如说如果说你要安装 python 三 python 二都可以,然后还可以自由的切换,然后集成工具库就是捆绑了很多用于数据科学、机器学习、 科学计算的重要工具和库,比如说 number pad, panda 啊, macbook 这这些等等的。这些我们前面都有讲过的,有介绍过的这些库它是里面全部有,然后它也是有跨平台性的,就是你在 windows 还有 mac 还有 linux 都可以去使用的, 所以它是非常方便的,总而言之来说就是方便、可用、易用,对我们新手小白是非常友好的。 好,然后我们来看一下是与原声 python 的 一个对比,那比如说 anaconda 还有原声 python, 然后去安装手动安装每个库的一个,在对比在安装难度来看,所有的 python 的 话,一键可以去安装所有的工具。 然后如果用拍档加 prp, 就是 这种原生的拍档方案,就是你需要手动的去安装每个库,而且你安装这个库之后不一定能用,因为你可能缺少某个依赖,对吧?那依赖管理可以,也可以自动解决依赖一个冲突。然后如果说你用这个的话,可能会遇到一些版本兼容的一个问题。 呃,但是 inciner 它的磁盘呢?就占用比较大,那我们这个 inciner 我 一般都放在,不要放在 c 盘,就放在其它的,那后续我会介绍。然后 这个的话,他就是因为你可以按需安装吗?就说你这个项目如果说用到三个库,对吧?那我就安装这三个库就行,但是按着看的话,他是已经给你安装了几几几十种、上百种那种库,你不管你这个项目需要用到其中的几个,但是他已经都帮安装好了, 所以说它磁盘占用是较大的,按适用的场景,呃,因为它这样,因为它是适用我们初学者,因为我们直接安装就好了嘛,然后不用去管依赖啊,也不用去管其他一些乱七八糟的,直接就可以开始愚用。 然后如果说你用你用这种原生的拍档的话,就是用那些开发者,然后需要去精精确的去控制环境的。那比如说你要打包这个程序,如果说你用 i 的 看到的话,它的程序会变得非常大,但如果说你用原生的拍档的话,你这个程序打包出来,那里面只有 可能只有几十兆那个库函数嘛,对吧?然后它的打包出来,这个程序就比较小, 那典型案例就是我们学校教学,我们个人学习,你可以 anaconda, 如果说你再生产服务器要去部署,那你肯定是用原声的 python 的, 好吧? ok, 因为我们这节课我们是呃 python 的 数据分析嘛,然后以学习为主的,所以说我们用 anaconda 就 够了。 好,我们来看一下怎么去安装 i n c d 的 吧。首先我们打开 i n c d 的 一个官网,就直接你在百度或者是谷歌直接搜索到了,然后这里有一个微鸭蛋,对吧?就是免费下载,点击点进去,然后这里有个跳过这个注册,那我们就跳过注册, 然后我们就点安装,因为这是 windows, 所以 就在 windows 这里点 down, 然后把它下载到本地,下载出来的话,它就这样的,因为我是六十四位的电脑。 ok, 然后去安装,直接双击安装就好了,然后内内内到这一步,看到这一步,啊啊,默认是 c 盘,但是我觉得你可以放在 d 盘吧,因为你这个按了看到的话,它放在 d 盘也是可以用的,但双十不要放在 c 盘就行, 因为这样的康纳你后面可能会新增一些软件嘛,它会越来越大,而且你看一下这样的康纳它本来就要占用五点二二个 g 了,对吧?啊? 然后继续点击,然后这里可以去创建一个那个图标,对吧?然后这里最好就是这第一个第四个都点点一下, 嗯,他的意思就是说创建快捷方式,对吧?然后去完成后清除包缓存,反正这两个最好,第一个和第四个都要勾选,然后点安装, 安装之后你就点这里就完成了,完成的话他就会去加载,第一次的话很慢的,他这个会去加载比较慢,然后最后弹出来这个界面,那就说明我们这个安装已经结束了,然后大家下去的话可以去试一下, 然后这节课内容就介绍这里,然后我下一,然后谢谢大家的支持,然后我是主讲人太,然后呢,也希望大家给我点个关注,点个赞,点个收藏和点个转发。好,下一节课呢,我们去介绍一下。呃, jaguar nobu, 因为这个我们后面的 的这些代码都是用 jaguar nobu 来写。呃,下一节课我会帮助大家去介绍一下 jaguar nobu, 好 吧, ok, 下课记得点赞关注哦。