易货也是计算机中常用的一个操作,但是拍嗓并没有当成关键字,而是实现在了微运算中。符号是上三角,一般读作 xo x。 o 是 exclusive 好的缩写。英语的 exclusive 意思是专有的,独有的。所以在波尔代数中,其含义就是要么等于 x, 要么等于万,只能属于一个种类。 用代数的方法写就是 x 乘以一减 y 加上 y 乘以一减 x 展开后就是 x 加 y, 减去两倍的 xy, 相当于在 o 的基础上又减去了一个。 and。 未运算中则是把数字变成二斤制的形式,然后每一位进行异货运算。这样的异货运算就有一个性质,那就 就是任意的数和本身亦或的结果都是零。这个性质经常用于面试题,比如两个包含数字的数字, a 和 b 同行的数字相同,但是顺序不同,现在必不小心弄丢了一个数字。问这个数字是什么?请在评论区留言,看后点赞,年薪百万,看后关注,一夜暴富!
粉丝840获赞3065

今天我们来认识一个特别高效的指令, x 二,它代表的是 e 或运算。这个指令的基本格式是 x。 二、目标操作数,圆操作数。它的功能是把两个操作数进行按位的 e 或操作, 然后把结果存放到目标操作数里。 e 或的规则是相同为零,比如 e 和零。 e 或得一。 在汇编里,它最常见的用途之一是给一个寄存器快速清零,比如 x r e x e x。 因为每个位都和自己相同, 结果每一位都是零,所以这条指令执行后, e x 寄存器里的值就变成了零。这比用 m o e x 是 零效率通常更高一些。 它也可以用来翻转特定的位。如果你想把某个寄存器的特定位取反,可以用一个对应的掩码寄存器进行 x r 操作,比如 x r l 八零 h。 如果 l 的 二进置最高位是零, e 或后就变成一。如果是一, e 或后就变成零,这就实现了翻转。另一个巧妙的用法是不用第三个 临时变量来交换两个寄存器的值。你可以通过连续三次 s r 操作来实现,像 x r rex r x r x r x 执行完后, rex 和 r x s 里的值就互换好了。 x r 指令支持的操作数类型很灵活,可以是通用寄存器内存地址,原操作数还可以是立即数。 但要注意,两个操作数不能同时都是内存地址。


pai 既然这么简单,第三天 print 告诫语法在 pai print 意为打印的意思,当我们输入多个 print 打印时,就会发现输出的内容是依次排下来的, 那是因为这个有个反斜杠,恩,它的作用在代码里面是自动换行,但是会被 pai 自动隐藏起来。那如果说你想在一排展示,只需要加上一个加号就能够进行支付船。凭借 在 parent 中,逗号是可以起到空格的作用,我将内容中加上逗号进行分割,那么打印出来的内容就会有空格。我们再看这行代码后面加上了 set 等于加号,那么这个 set 是 什么意思呢? 它是用来定义逗号的,你可以用 set 等于加号来定义逗号,是加号运行得到的结果就是两个字母串的拼接。同样的,你也可以定义成别的内容,比如表情,那么运行得到的结果空格就会变成表情。除了 set 能定义逗号以外, print 中 and 可以 定义反斜杠 and, 也就是它能定义换行。我们看这两行代码运行得到的结果不会改变,如果在这里加上 and, 那 么就修改了换行,变成了 and 定义的内容。再次运行, 我们就可以看到内容进行改变了,因为指令不是换行了,所以它就会变成 and 定义的内容。如果说我们输入这样一串指令,草莓,西瓜,菠萝等等,打印出来的结果就是依次向下排列,那么这个时候我们加上 and 等于和, 那么输出的结果就变了,草莓和西瓜和菠萝。接下来我们进入练习环节, 今天我们要完成的是打印一份采购清单,在这里我们可以看到需要打印的内容,型号,价格等等,我们先输入 print 手机型号,价格等等, 依次将内容输入进去,用逗号就是空格进行分割开,同样的,我们输入第二行 print, 将上面的内容填充进去,点击上方运行,得到的结果就是清单的内容。如果说你用两个 print 打印 嫌弃太麻烦了,我们也可以用三引号进行打印,不过这个三引号它会保留你的格式并行发现和之前的内容是一样的,你还知道有什么方法吗? 接下来我们定义一下逗号的内容,在最后面这里加上 sb 就 等于笑脸,同样的,我们将这个复制加到下面这行代码 运行,我们就会发现打印出来的结果,逗号空格就被替换成了笑脸,是不是特别有趣呢?最后我们再来试试定义反斜杠, n 就是 定义换行,同样的,在最后面加上 n 的 等于分别式, 那么换行就会被替换成分别式的支付串,并且将两行代码打印成一行,我们运行看看效果很好,打印出来的结果和我们预设的一样。如果说你还有什么没听懂的,欢迎这里一起学习交流。

我们回家上节课内容啊,上节课讲的是这个 insert, 在 指定的位置进行插入,这一次呢,我们讲一下这个 pop, 什么是 pop 呢?是类似的一个方法,叫什么呀?叫 pop pop, pop 什么意思?那么我不知道,喊救命呗。把这个锁隐位置的东西删除,并且返回,并且返回,那么默认值呢?是最后一个默认删除。最后一个 这词怎么来的呀?这个词就是 pop 的 一声一个音效,后来指什么呢?流行的东西,爆发的东西就是 popular, 怎么用呢?是一个范围里边的五以内的数值列表,那么就是零一二三四。我们如果说把它 pop 一个 锁隐值为二的东西,那么它就弹出这个二,就说零一二这个位置,那表像是谁呢?是二,弹完了之后 n l 是 什么?零一三四,这个方法和 d l 的 关键字不是一样的吗? 我们试一下,它是零点三四,那么我删除谁啊?删除这个 n l 的 二,然后呢,我们得到是谁啊?零零一三四,零一三四,甚至我们还可以怎么样删除后两项 n l 的 负二帽,那这个时候 n l 是 什么?是零和一,就把三四给删了,还剩零和一了,这个有了 d, d l 为什么还要 pop 呢?我们看一下, 这俩还是有区别的, d l 是 关键字,它不光是可以删除列表里的列表像,还可以删除字典呀,哎,其他的东西,但 pop 是 列表里边专门的方法,会删谁呢?比如说 n l 点 pop 没有参数,现在就两个东西,一个是零,一个是一,他 pop 之后呢?删的是 last 了,就是最后一下返回为一,然后 n l 怎么样呢?还剩最开始的这个东西,这个效果呢,叫弹占 pop 的 stack, 如果这个时候我再 pop 会怎么样?那就是把零给弹了。 n l 还剩吗?空列表,再 pop 呢? 你弹不了了,你空列表,你还想往出弹东西,那就没有了,是吧?那 pop 和 remove 有 什么区别吗?定义一个字母列表是什么呢?是把 o e 再转成列表, 然后 cl, 就是 这么一个列表。 cl 点 pop, 二, 得到 a 零一二,然后 c, l 就 变成了 o, e, s, y, 他 要删除的是第二个列表项,零一二,第二个列表项。第二个列表项是谁呢?是 a, 于是呢,他就返回 a, 返回之后还剩的列表是什么? o, e, s, y o e s, 那 remove 怎么理解啊? remove 一个 e, 那 c, l 怎么样? o, s, y remove 是 删除某个列表项,而 pop 呢,是删除某个位置的列表项,这俩是有点不一样的, 那我们可以看到这么一个过程,那么删除,我们总结一下,这个 remove 是 删除列表项, pop 是 删指定的缩引。 dl 呢?是删指令的缩影或者切片范围。 clear, 一 把清空,一把清空。那我们现在总结一下列表里的所有方法。 append, 一个三角,搁在最后一个三角。 excel, 它在一这个位置插一个三角,那就是在一这个缩影的位置插一个三角 这个东西。 pop 一 就是把第一个元素给弹出,还剩什么呢?还剩弹出之后的仨元素 remove 呢?不是删除位置,而是删除元素,它删一个蓝方块,那他把第一个对应的蓝方块删除了。 reverse, 头变尾,尾变头缩,它排序 按顺序排。 index, 三角的 index 是 谁?零号位,一号位二号位三角的 index 是 二, 那蓝颜色总共有几个呢?第一个,第二个,总共有两个蓝颜色。这次呢,我们了解了按缩引删除 pop, 对 比之前呢是按直删除 remove, 按锁眼,还可以定点插入 insert 插入之后讲究往哪个位置插,原来这个列表有序,插了之后这个列表仍然有序。 那除了有序之外,其实还有无序。怎么样把有序的列表变成无序呢?我们下次再说 o e z 教程。

排序既然这么简单,第八天,多条件判断。上一期我们讲了 f l s 判断语法,在排序中, f l s 可以 根据你给的条件进行判断,但是如果当条件变多的时候,要区分老年人、中年人、青年人以及未成年呢?那么这个时候就可以用到 e f, 它的意思就是或者它与 l 是 不一样。 if else if 是 如果满足条件就怎么样。 else 是 如果不满足 if 的 条件,就执行另外一个。它们俩的判断的条件只有一个,而 elf 它的作用就是可以写入多个条件,也就是或者的意思。我们看案例,如果年龄大于等于六十岁,大于老人,或者大于等于三十岁,则大于中年人, 以此类推,超过十八就是青年人以及未成年。这个时候我们就能够实现多条件判断了,用户所输入的数据就会根据其分配对应的结果。我们输入三四十的时候,满足的就是第二个条件,打印出来的就是中年人, 你可以任意输入数据,以此类推,超过十八就是青年人以及未成年。不过这里需要注意了, 这些 print 执行的代码前面都是加了缩进的,以此来表示它是类似于上面没有缩进的代码,这样就能够分清楚满足什么条件时执行什么代码了。接下来我们再看一个生活案例,你女朋友今天晚上想吃什么?那么就写出了这样一串代码, 先获取吃晚饭的预算条件一,预算大于等于五百打印预算多吃日料,大于等于两百吃海底捞,大于等于一百吃烧烤。最后一个是否者,如果上述条件都不满足,则打印吃外卖。 同样的,这个时候系统就会根据你输入的数据进行条件判断,找到对的进行打印。这里我们运行输入五十六,对应的 就是最后一个条件判断。如果你刚刚好今天发工资了,预算有五百块钱,那么对应的就是第一个条件,预算多质量。那么我们开始今天的巩固练习吧。我们看第一个题目,用 if 写分数判断,依次写出成绩的登记,优秀、良好、及格、不及格,并用 print 打印出来。 首先明明一个储存获取分数的变量,接着我们写 f 判断条件,如果大于等于九十,就打印优秀。条件二大于等于七十五,则打印良好。条件三大于等于六十,打印及格。 s 如都不满足,则打印不及格。 这个时候我们就写好了,运行一下,让我们输入分数,随便输入一个 七十六,那么这个数据对应的就是第二个条件打印得到的结果就是良好。再次运行输入九十二,得到的结果就是优秀, 是不是超级简单?同样的,请用这个案例写出我们的作业,根据月收入来打印对应的内容。

pixon 软件安装教程第一集,解释器和软件的安装 hello, 大家好,这个视频我将带大家花几分钟的时间安装 python 解释器和最新版的拍唱编辑器。如果是刚刚入门的同学,可以和我一起下载安装。首先我们来看如何安装 python 解释器。 在安装之前,大家知道什么是 python 解释器吗?如果我们在电脑上直接写下 python 代码,例如 print hello world, print 是 打印的意思,也就是想让计算机打印出 hollow word, 这句话计算机是不会执行的,因为计算机只能听懂二进制的机器语言,我们刚刚写下的代码对它来说只是一些文本,它不会执行我们的代码。 那么怎样才能让计算机读懂我们说的话呢?这时候就需要安装一个 python 解释器了,由他将我们写的代码解释给计算机,并且让计算机执行。如果你现在想要安装 python 解释器,那么可以在浏览器中搜索 python, 然后找到 python 的 官网,也就是这个 welcome to python 点 org, 然后点击进去,我们等待这个进度条旋转完毕,因为 python 官网是国外的网站,可能会比较的慢,等它已经不再旋转之后,我们把鼠标移到这个 downloads 下面, 可以看到,在这里我们可以点击这个 python, 加上版本号就可以下载 python 了,那么点击之后就会自动下载,而我已经提前下载好了 python 解释器, 那么下载好的同学可以跟我一起这样做。首先打开这个刚刚下载好的安装包,打开之后就可以让你安装 python 解释器了,有两个选项,第一个就是立即安装,那么它会将它自动默认安装在 c 盘。 第二种,自定义安装,也就是我们可以选择安装的位置,那么我建议大家可以安装在一个内存比较大的盘符。 那么在选择之前,我们一定要将下面的这两个选项勾选上,这样才能将我们的 python 解释器部署到环境中。 勾选之后,我们来点击这个自定义安装。在这一页中大家要注意,我们所有的选项都需要勾选,然后点击 next, 进入到这一页之后,我们可以选择这个 blocks, 将你想要配置的 python 环境添加到想要放置的位置中。选择好之后,我们直接按下这个 install, 等待这个进度条加载完毕。 later 加载完之后就会出现这个 setup was successful, 说明你已经成功安装好了 python 解释器。那么关闭掉之后,我们来验证一下到底有没有安装成功呢?可以在键盘中按下 windows 加 r 键, 在弹出来的窗口中输入 cmd, 然后点击确定。在这个弹出的终端窗口,我们可以输入 python。 如果返回了 python, 加上版本号,那么就说明你已经安装好了 python 环境。可以在这个 python 环境里面写上 python 代码,比如说我写上 print hello world, 然后按下回车键就会输出 hello world。 安装好了 python 解释器之后,你就可以在这个黑乎乎的终端运行 python 代码。 那么问题来了,我在终端写的代码如果不小心写错了,比如说写上 print hello world, 少了一个括号,按下回车键的时候并不会直接报错,也不会有任何的提示。对于新手且是自学的咱们来说,可能就根本不知道出现了什么问题, 有没有更加便捷并且好用的方式来编辑 python 代码呢?其实市面上能够编辑 python 代码的编辑器可不少见,那么我比较推荐的是 python, 因为 python 是 专业的 python 编辑工具,它可以对你的 python 代码进行错误提示以及自动补全等功能, 并且操作也是简单易上手,还有中文汉化版,让你能够无痛直接上手来操作一下。那么下载 pycharm 可以 在浏览器中搜索 pycharm, 找到 pycharm 的 官网,点击进去,然后选择这个 downloads 进入到下载页面,然后再来点击这个页面中的下载,就可以下载最新版本的拍唱编辑器。那么在这里呢,我已经下载好了最新版本的拍唱编辑器的安装包,大家下载好安装包之后,也可以跟我一样双击点开它,在弹出来的安装窗口中点击下一步进行安装, 在这里我们也可以选择安装的位置,选择好之后继续点击下一步。在这个安装选项的页面中,我们需要勾选两个非常重要的选项,第一个就是将并文件添加到环境, 只有将这个并文件添加到了环境中,我们之后下载第三方库才能够顺利。第二个就是创建桌面快捷键, 这样可以让我们在桌面上直接找到这个 pie chart, 更方便大家在学习的时候使用。勾选好之后,我们接着是选择下一步,然后点击安装,等待这个进度条加载完毕。 later 安装进程结束之后,我们来点击这个完成,并且运行拍 chum。 首次进入到拍 chum 之后就是这样一个界面,是英文的,大家不用害怕,我们可以找到这个 customize 自定义,然后将这个 language 语言改为简体中文,然后重启这个拍 chum, 重启拍 chum 之后得到的就是一个中文的界面了,那么想要在里面写上拍 chum 代码的话,我们就需要创建一个拍 chum 项目, 创建 pycharm 项目,在这里我们可以写上 pycharm 项目存放的位置,并且给它取一个名字,比如说我取一个名字叫做 pycharm study project。 创建好之后,我们就要选择解释器的环境,这是最关键的一步,那么选择了自定义环境, 并且选择了我们刚刚下载过后的 pycharm 解释器,那就需要选择现有的 pycharm 解释器。在这个 pycharm 路径栏里面,如果出现了 pycharm, 加上版本号,那么就说明你已经选择了解释器成功, 如果没有出现的话,可以在这个文件加按钮中找到你刚刚下载的 pycharm 解释器安装,那么现在我们来点击这个创建,现在我们进入到这个界面中,在右边可以写我们的 python 文件。 pycharm 并不是一个免费的软件,如果大家想要免费使用的话,就可以点击激活码来使用。首先我们需要关闭掉 pycharm, 退出之后我们来找到这个激活码,在激活码这个文件夹里面找到 pycharm 激活,然后双击,当你出现这个 success, 就说明你已经能够成功使用拍叉了,那么再来点击进入双击,进入之后我们可以看到这个试用,我可以免费使用拍叉两万多天,那么这个时间已经足够大家学习了,相信现在你已经安装好了 python 解释器和 python 编辑器, 可以在你的电脑上尽情的写 python 代码了,如果你在安装的过程中还有什么问题,也记得在评论区提出来,我们下个视频,再见。

pythagin 既然这么简单,第二天变量和主式的作用。变量在 python 中是经常用到的一个元素,它的作用也非常简单,比如我们明明一个变量 money 等于六千,那么就代表了六千,复制给了 money, 这个变量也就代表了 money 就是 六千的意思。 这个时候我们加上 print 函数,打印出模拟,得到的结果就是六千。这个时候我们同时命名三个变量, m 等于三千, h 等于六千,等阶等于一万。 这里我们就命名了小明、小华、小俊,他们的收入是多少。这个时候我们想知道小华的工资,那么就只需要用 print 函数加上 h 显示屏就会显示 六千。如果说你想知道小军每个月比小明多赚多少钱,我们只需要输入 print h 减去 m, 得到的结果就是七千。接下来我们讲注式,泰森中是用井号来实现注式。 什么是注示?一半来说是写给人看的。标注这段代码的意思是什么?比如这段代码注示就给出的特别的解释,说明校长是教排生的,并且运行,我们会发现屏幕上只会出现校长,而后面的注示内容会自动被忽略。 所以注示还有一个特性,那就是不会参与代码的运行,会被自动忽略,只作为给人看的标注内容。我们来看这行代码,它就比较复杂,但是后面有注示, 你就能够明白这个代码的意思是什么。如果说需要注写的内容比较长,我们通常用三引号包括起来,从而进行注写。接下来我们开始实操环节,我们今天的目标呢 就是用变量算水果的价格,如果你要买十斤苹果或者草莓,那么需要花费的价格用代码变量怎么表示呢?这里我们可以看到这段文字,我们就可以用三引号进行注示,不然它就是标红的。注示好以后它就变成了绿色的,短的注示就是灰色的。 接下来我们写代码,我们写明明点亮 price 等于六, wait 等于十, print wait 乘以 price, 这里加上备注,表示 print。 这段代码运行得到的结果就是买十斤苹果的价格, 我们运行一下看看,显示的就是六十元。那如果你要买十斤草莓呢?重量不变,我们只需要修改价格即可,这就是变量的优势,我们点击运行得到的结果就是三百元。今天我们的变量和主试就讲到这里,下课。

从零开始学 python, 第一张一点四 print 基础 hello, 大家好,我是富富,你知道怎么让你做的 python 程序说话吗? 每个程序员写的第一行代码都是 print hello world。 print 在 英文中是打印的意思,每个字母都需要小写。在 python 中,它就是程序的嘴巴。 我们希望程序说出什么内容,就在 print 后面的括号内写上什么内容。这个括号就像是能够发出声音的声带。 如果你把需要打印的内容放到了括号的外面,就相当于使用除了声带之外的器官说话,显然是不可能的。值得注意的是,括号里面想要输出的语句,必须要使用上双引号或者单引号标注起来, 就像我们写作文的时候将名言所说的名言标注起来一样。引号类的内容就是我们想要让计算机说的话。如果我们把引号去掉,用 python 解释器就会把这个 hello, world 当做之后要学习的变量,因为它找不到这个变量,所以就会报错,直接不显示。 使用 pad 三点零之后的计时器,默认用到的环境是 utm 杠八,支持世界上所有语言 free 的 除了能够输出英文外,还可以输出中文以及数字。 如果继续使用二零零八年的 python 解析器,就不能直接输出中文。在这里值得注意的是,输出的数字是一个字母串一串文字字母。也就是说,输出的这三个数是分别的三个字母数字六,而不是阿拉伯数字的六六六。 最后我们回到这个 print 的 用法。初学者最容易犯的一个错误,那就是引号和括号。 print 语句使用的引号和括号都是英文的, 而中文的引号和括号与英文的非常相似,所以大家很容易混淆。大家可以通过由于字母的大小,通常来说中文的字母都比英文的大,所以看上去空了一块。并且在使用拍叉时,拍叉也会用高亮的红色代码来提示你语法错误。 为了避免错误,大家可以尽量在编辑代码前把输入法提前改成英文模式。接下来的练习时间,我们打开拍叉,在拍叉中练习 print 函数的用法。 在桌面上我们打开我们的拍叉,进入到页面之后,我们来新建一些内容,点击项目,右击新建 python 文件,我们命名为 demo 点二, 建议大家给我们每一次的学习的内容编上号,这样当我们想要回顾这些内容的时候,可以从头看到尾。接着我们在 demo 零二的文件作写上我们的 play 函数, 打上双引号,注意是英文的双引号,写上 hello world。 然后我们右键运行一下, 就可以看到三行字。这个方面是我们解释器的位置,以及你正在运行的这个文件所在的位置。这就是我们代码输出的内容, hello, word。 那 么最后一行呢,指的是我们的这个代码已经运行结束了,并且退出代码为零,表示没有错误。 如果我们出现了语法性的错误,例如我们把这个括号删掉了一小节, 那么拍叉就会用小波浪线提示我们还差一个小括号。如果小波浪线提示你你还没有发现并且运行了这行代码,那么你可以看到它提示你在那一也就是另一行出现了语法错误。那么什么语法错误呢? 啊?这个框 is no close, 也就是这个框没有关闭。有位同学说自己英文非常糟糕,看不懂这个错误提示怎么办?如果你加入了微信的话,你可以按住快捷键 alt 下 a, 选中它,然后点击这个翻译, 它就会告诉你语法错误是因为这个括号没有关闭。如果你还是找不到自己的错误在哪里,你也可以复制这个错误,打开我们的浏览器, 将它粘贴进去,回车, 然后浏览器会告诉你的错误是哪一个,然后你根据浏览器的提示将这个括号括回去就可以了。 我们再次运行上代码,又回到了刚刚正确的代码中。这节课我们主要学习 print 跟写法,下节课我们来看如何高级的使用 print 函数。

好,各位小伙伴们,大家好,上面呢,我们已经创建好一个对象了,是吧?那创建对象其实也称之为叫实力化对象, 其实就是把这个类实力化出来,也称之为叫实力化对象。那创建这个对象或者说实力化这个对象,我们有要不要?哎?把这些属性来进行赋值是有必要的,那这里呢,我们就需要去学第一个概念就是什么?就是 cell, 学完这个 self 了,我们就可以给这个对象的属性来进行赋值了。好, self 是 什么意思?刚刚我们在这个代码中用到了,是吧?来回到我们的这个叉中, 大家看在哪里用到 self, 在 这,而且我们在定义的时候用到了。好,我在这里给大家写个注,是 self, 其实就是写在上面, self 就 代表代表当前 对象本身,或这里没写错,或者你可以理解为当前对象时,当前对象的实力本身实力。 好,我给大家解释一下,其实当我在执行第十八行代码的时候,当我在执行十八行代码的时候,他就会创建出来了一个对象的实力,创建出来这个对象的实力叫 c, 一 创建完出来之后, 他才会调用 in 的。 你要注意这一点,是这个对象已经创建出来了,然后他才会调用 in 的, 而且这个 in 的 函数是自动调的, 我告诉大家是自动调的,不用我们调,我在什么时候调呢?就是十八行,这这我选中这一行代码一创建就给一,一执行就会调用 in 的, 其实在调 in 的 时候,他这个对象 已经创建出来了,创建出来之后它会自动把刚刚创建出来这个对象的作为参数传给应用。传给了谁啊?传给 self 这个参数,那么 self 其实就代表当前你刚刚创建出来这个对象的本身。 找吧。好,然后 self 点 brand, 就 表示当前这个对象有一个汽车品牌的属性,给它赋值。这句话其实就是赋值了,不过这里赋值全部都是负的,人看到没?那如果说老师我想在创建这个对象的过程中, 我想把一些属性的值传进去,怎么办呢?可以的,就通过。那我们就要修改一个函数,在这个位的函数里面我们就多加一些参数,比如说我再传一个前参 brand, 再传一个开始念,再传一个 category, 那 我就可以写什么?我就可以写 self 点 brand 等于 brand。 好 吧, self 点 tag 呢? cat name 等于 tag name, self 点 category 就 等于 kag。 好, 很多同学不太明白, 那你,你同样都是邦的,你邦的前面加了一个 self 点,那这个邦的就代表什么?就代表当前这个对象的属性。 注意,你把前面加了 self 这点,加了这个东西,那这个 brand 就 代表是对象的属性。那,那这个 brand 呢?这个 brand 它只是个行餐而已,还可跟我们这个对象没有什么关联, 这里要注意。好吧,为什么?因为我刚刚说了, self 代表当前对象,对吧? self 点,那就肯定是当前对象的什么什么?对吧?当前对象的 brand 属性,当前对象的 tablagon 属性,当前对象的 category 属性。所以这三行代码是什么意思呢? 这三行代码我给大家解释一下。先从第六行开始讲起,第六行就是在这个函数调用的时候,我们规定了三个行参,我们叫函数的参数,这个叫位置参数, 那其中有一个形态我并没有把它算,没有把它计算在内,是这个 cell, 这个这个这个参数并没有把它计算在内,这是因为是由我们的 python 解释器自动传进来的,不用我们管的,不需要程序员管的,知道吧?所以我们不用把它计算在内,它比较特殊。 那么这这三个呢?是需要我们程序员在写代码过程中,你需要手动传进来的,传了这三个形态,哎,这时三个形态跟当前这个 car 的 对象有关联吗?还没有关联。 那他执行第八行代码的时候是什么意思呢?是把你传过来的这个 band brand, 把传进来的这个 brand 赋值给 cell 点 brand 属性。来。这句话呢,我再讲一遍,我讲慢一点,你在我们在 在调用音点数的时候,需要传三个行餐,其中有一个行餐叫 brand, 那 这个行餐呢?和我们当前这个对象暂时是没有关系的,那当他执行第八号代码的时候呢,就会把传过来的这个 brand 的 行餐 参数的值赋值给嗽当前这个对象的 brand 的 属性, 这个时候当前这个对象的 brand 属性它就有值了。所以第八行其实是给当前这个对象 brand 属性赋值了。赋哪一个值?那你要看参数传进来的这个是什么就是什么。 好吧,那第十行代码是什么意思啊?给当前这个对象的 typeahead 属性来赋值了 不?谁的这个值是什么呢?那你要看你传进来是什么,第十二行也是依次累退。好,那这样的情况下,我们就需要在在十八行这里,因为十八行是创建一个对象吗?那创建对象的时候,你指定的需要有三个餐,详餐要传过来,所以你在创建这个对象的时候,你就需要传餐, 一个个传少一个都不行,因为这是必传参数,因为它是背置参数嘛。好品牌,比亚迪,对吧?型号是,我们叫汉,然后呢?这个类型他汉兰大家都知道,轿车对吧?轿车叫中型轿车,对吧? 好,然后我我再创建第二个对象,也可以传不同的,比如说我传一个是这个大众,一汽大众,这是他的品牌嘛?对不对?型号?迈腾,对不对?这也是那类型呢?也是中心吊射。各位,这是创建两个实力, 创建两个时历,我们一一我们,我们给大家解释一下十八行代码。十八行代码你发现没有?它在创建这个 car 这个类的时的对象的时候,它传了三个参数,这个三个参数其实分别对应 这个形态,然后这个号呢?对应这个 type line 啊,因为它是按照顺序嘛,依次传过来。 adri 对 应的这个中型轿车, ok, 那传到 int 函数之后呢? int 函数呢?就会执行里面的代码,里面第八行、第九行、第十行,第八行,第九行,第十行是什么意思?给当前这个对象的 brand 属性赋值。赋了一个什么值呢?赋了它这个值,这个值呢?是行餐,行餐是谁传过来的?比亚迪传进来,所以 self 点 brand 值,实际上就是等于比亚迪,好吧?呢?以此类推,好吧,好,那这就是 self 这个这个关键词,这其实 self 了啊, 本质来说它不叫关键词,好吧,它不是关键词,在这里我刚刚说错了,但我实际上也是特意说错,为什么呢?因为接下来我要讲这个,我告诉你,你不叫 self, 也可以。好,比如说我叫 self, 我 们来下划线, self 可以 吗?可以是,那这里都得改, 对不对?这这个这个形态的名字是可以随便写的好吧?是可以,是理论上来说可以随便写的。那为什么随便写?怎么会出现一个波浪线呢?又出现警告了,就是违反 p 一 p 八规则,知道吧? usually 什么呀?通常 usually first prime 就是 first prime 是 第一个,当我们函数的第一个,通常情况下,函数的第一个参数的命名应该叫 self, 看到没?就违反了 p 一 p 二规则,就是我们经常说的编程习惯, 这是就是大家伙们习惯了从拍档程序,习惯了第一个函数。啊,不,函数的第一个参数,大家应该看什么函数?这是这是,这叫成员函数好吧,或者叫对象函数,这个函数它的第一个参数呢?它就叫命名,最好就叫 self。 它代表什么意思呢?代表当前你刚刚创建出来这个对象本身,好吧,你用其他名字也也不是说不行,也是可以的。 ok, 这就是 self 的 本质,有了,有了 self, 我 就可以给当前这个对象来复制了。 说错了,给当前对象的属性来复制了。比如说点 self, 点 brand 大 夫,点 time play, self, 点 category 来进复制了,那你我未来还有很多的都是可以通过它来进行复制。那老师十次性这个 self 也是代表当前对象本身吗?对的,没有错。 总而言之,大家在内里面,未来在内里面看到了 self, 好 吧,就代表当前这个对象本身。这就是关于 self 这个 这这个非常重要的一个词的一个解释。好吧? self 什么意思?当前对象。好,那刚刚我们讲的这个属性叫什么属性呢? 其实叫对象的属性。好吧,那刚刚我们看到这些函数也叫什么函数呢?叫对象的函数,所以接下来我们就要就要给大家去谈什么叫类属性,什么叫 类属性?在后面什么叫类属性,什么叫类函数?以什么叫这个对象属性,或者叫什么叫对象函数。那现在呢? 我们先看这在类的,在类的外面去访问,以及在类的里面去访问,这什么意思呢?就是当你当你这个对象的属性你想要去用的时候, 你在类的外面怎么去用,在类的里面怎么去我们类的外面?先不管,先不着急,我们先看在类的里面看。这 如果你有对象属性,那么你在类的里面怎么用呢? self 点什么?什么?好吧? self 点属性名字,因为这是属于对象属性。 cf 点函数的名字,在这个函数呢也是对象的函数。那我回到代码中给大家解释一下,刚刚我在第八行、第十行、第十二行定义的这三个属性其实都是属于叫对象属性,说白了这个属性是属于对象的,就这意思。 好吧, ok, 我 我再给大家解,我再在这这加个就是 brand, 就是 这三个 brand、 type、 line、 category 都是对象属性, 为什么都是对象属性呢?其实你就看这个属性前面是什么,这个属性前面是 self 点,很明显了就是对象属性,因为我说了 self 就 代表当前当前对象本身, 那对象点属性性,那不就是对象的属性吗?属性都是当都是代表当前对象的属性, 那对象属性其实就表示这个属性是属于你这个对象的。好吧?属于你这个对象,属于你这个对象。好,那我在在类的里面去用到这些属性的时候,你直接使用 self 点什么什么就可以了,比如说我在这我需要用,我需要干嘛呢?我需要把这个 汽车的型号和品牌打印出来,那我就 print f, 然后呢? self 点品牌 brand, 好 吧?然后加个杠,我们再括号括起来,我们使用 self 点 叹号号的型号。好,那十六号啥意思呢?十六号的意思,其实我就是要把当前这个对象的 brand name 属性的值,以及当前这个对象的 type name 属性的值把它输出出来, 那我要访问,我要拿到这两个对象的属性值,那我就是 so 点什么? so 点什么知道吧? ok 啊,包括函数也是一样,像我们这个 run 这个函数是属于什么函数呢?它是属于对象函数,对象函数也叫成员函数,其实其实还有一种说法叫成员,其实我们对象属性还有一种说也叫成员,成员属性,成员啊,这里还有一种说法 叫元成员属性和对象属性的是一个意思。那为什么我可以判断出呢?这个 run 这个函数它是属于对象属性或者成员函数呢?重要原因就是因为它参它的第一个参数是 self, 所以 各位你发现一个特点没有,只要是跟 self 有 关的,几乎都是什么,都是什么,都是属于对象的属性,要么是对象的函数。 好吧,好,回,再回到文章中来,就是在如果,如果对象的属性和对象函数你在类的里面是使用的时候,直接 self 点,如姓名以及 self 点函数名就可以了。如果你在类的外面去使用的时候呢? 举个例子,什么叫在类的外面?请问第二十行代码是不是在类的外面?当然是的,比如我在这儿我需要印一下当前这个 c 一 这个对象 它的属性,它的什么属性呢?它的品牌属性要怎么写? c 一 点变什么点? brand 品牌属性。 所以在类的外面去使用的时候,对象名加属性名,对象名,点加属性名,然后一样的函数的话呢,就是对象名点函数名,这个是是,这个就是访问访问对象 c 一 c 一 的属性。好吧,那调用 c 一 这个对象的函数呢? 那就是 c 一 点 wrong, 这函数调用对象的在内的歪向什么特点?在内的外面都是通过对象名加属性名,对象名加函数名。但我这里面都是访问 c 一 这个对象的,那 c 二这个对象的呢? c 二这个对象的没有访问吗?那如果你想访问也是以此类推的,好吧,好,我们来运行一下。走出来了,打印的是比亚迪, 对不对?然后再调用 run 这个函数,调用 run 这个函数,说白了其实就执行第十六行代码,因为你掉了 run 这个函数嘛,就会进到 run 这个函数里头,执行第十六行代码。十六行代码打印的不是比亚迪汉嘛? 对不对啊?然后有一个开起来。对,那如果我调用 c 二这个函数了, c 二点点 run, 他就会打印的内容不一样了,他会打印一汽迈腾开起来,对吧?前面呢是比亚迪汉开起来,后面呢是一汽一汽大众迈腾开起来。 刚刚你现在更更好理解什么叫对象的属性和对象的函数吗?这是两个 c 一 和 c 二两个不同的对象, 当他都是调用 run 函数的时候,他他打印的结果是不一样的,原因是因为这个 run 函数以及里面的属性都是属于当前这个对象的, 那 c 一 这个对象的属性和 c 二这个对象的属性他就不一样,知道吧?这两个对象的属性不一样,所以 run 这个函数调完之后出现的现象或者结果肯定也是不一样的。好吧, 所以你看,所以我刚刚说了,对象属性是属于,是表示当前这个属性就属于当前这个对象的,它不属于另外一对象, 好吧,函数也是这个这个函数 round, 这个函数就属于 c 一 c 一 这个对象的,不属于 c 二的,当然 c 二也有这个 round 函数,知道吧?好吧,你要明白这一点。 好,那我们这节课先讲到这个主要讲什么了?讲 self 这官字,以及这个对象的属性和对象的函数怎么去用它怎么去呃,给它赋值等等,甚至包括怎么定义,这里都讲了十五行是怎么样定义一个函数吗?好,谢谢大家再见,记得点赞关注哦。

你认识图中代码里的这个函数吗? innumerable 函数是 python 的 内置函数,字面意思是枚举列表。它的核心作用是将一个可便利的数据对象组合为一个缩影系列,获取元素的下标和元素值。一般用在负二循环当中。函数语法包含两个参数, c 困死为必选参数,表示一个可迭代对象, sata 可选参数表示缩影,从指定数字开始计数。我们来看一些简单的案例,在便利列表的同时获取缩影和对应的值,可以手动调整 start 参数,指定起始缩影。 除此之外, innumerable 函数还可以直接作用于字符串、源组等所有可叠带对象上。需要注意的是, innumerable 函数的返回值是媒体对象,无法直接打印查看内容,需要转换为列表或者源组后再输出。总而言之, innumerable 函数能帮开发者在便利时省去手动维护所引变量的麻烦,是 python 中非常实用的内置函数。

hello, 同学们大家好,今天我们来学习 python 的 第一条语句 print。 首先我们来了解一下 print 它的一个作用, print 语句呢是我们 python 中最基础的语句之一,它的作用呢就是将指定内容输出到我们的控制台,用来展示结果内容的。 像这里我们在电脑中去写入一行 print 语句,那括号中呢?我们写上了一个 hello, 那 就是想要我们的电脑去说 hello 的 一个意思,那它在我们拍 time 中的一个展示效果呢?就如图片一样,会在我们的终端中出现一个 hello 的 字母。 那么接下来我们来解析一下 print 到底应该怎么去使用。 我们来拆解下 print 这条语句,那前面的 print 呢?它是作为一个关键字的存在,那后面的括号里面呢?是我们需要去填写内容的地方,那我们把它叫做参数值。 print 呢是将括号里面的内容去输出到我们的控制台中,那这个括号里面的内容呢?它可以是我们的数字,字母串,表达式,变量等等内容。 那这里我们需要去注意到我们所用到的括号,以及后续我们所写到的符号呢?它都是我们英文的,那接下来我们到 pycharm 里面来进行展示, 我们打开 python 呢,在这输入 print, 输入括号,在括号里面呢,刚刚我们提到了它可以输入数字,字母串,表达式,变量等等内容,对吧?那么我们一个一个来实验,首先我在里面去输入一个数字, 然后我们来运行,我们可以看到控制台中它输出了一个一,这个一就对应在我们括号中写的这一个数字一,那接下来我们来试验字母串,在这我们用双引号去包裹一个内容, 然后我们来运行,可以看到我们的控制台中又多出来了一个 hello, 那 这里什么叫做字母串?为什么我们一定要用引号去包裹起来?我们在后续讲到数据类型的时候都会去提到, 那如果说这个地方我们不用引号引起来呢?我们来运行 可以看到他报错了,对不对?好,那这就是我们不用引号引起来和用引号引起来的内容它们之间的一个区别。我们这里如果想要将文本内容原样输出的话,一定要注意加上我们的引号 啊。那除了我们的数字字母串以外呢,我们还可以去输入一些表达式,比如说我们这里在 print 里面呢,去写上一个一加二的数学表达式,那么我们去运行下看看效果, 那可以看到在我们的控制台中呢,他输出了一个三,这个三呢就是我们一加二这个表达式所算出来的一个结果吧。 好,那我们还可以去输入一个变量值,那变量是什么东西呢?我们这里先看怎么用啊?后续我们会单独去讲变量, 在这里我们可以 print 一个 a, 那 么运行之后呢,它就不是直接输出一个 a, 而是输出 a 所代表的一个值,这就是我们去输出变量。好,那今天呢,我们学习了 python 中的第一条语句 print, 它的一个作用呢就是将我们 print 后面括号中的内容进行输出,那展示在我们的控制台中括号中呢,我们可以是数字,可以是字母串,可以是表达式,可以是变量等等内容,这些东西我们在后续学习过程中呢,会慢慢的去使用到。

好,那以上呢就是我们第一章的内容,在本章中呢,我们学习了数据分析的整个的完整流程啊,我们的整个的数据分析应该是从你的数据收集啊,就说你先从先收集你要分析的这个数据,对吧?哎,先把数据准备好,然后接下来呢我们进行数据清洗啊。数据清理什么意思啊? 就是就是你对你的整个的数据,然后进行一些呃准备工作,对吧?预处理,这样啊,把它先处理好,哎,方便后面进行分析的,对吧? 那接下来呢就是我们这个数据分析工作的最重要的工作,对吧?然后就是用来分析啊,就是来分析数据,那怎么进行数据分析呢?包括后面我们也会先给大家预先的去讲一些我们数学中的一些 统计的基础,对吧?比如说你要知道那些,比如说平均值啊,方差呀,这些东西到底是什么概念,以及我们在数据分析的这个过程中啊,然后怎么去得 得到这些统计量,对吧?然后这个是进行数据分析的主要的过程,那后面你拿你得到了一个分析的结果后,后面是不是我们要把这个数据 展现出来呀?那后面最后一步就是我们要呃进行数据的格式化,对吧?哎,你根要根据不同的数据分析的结果,然后去采用呃最适合它的一个数据的展现的形式,然后把它展现出来,哎,这个就是数据格式。好, 这个就是我们数据分析的完整流程,那我们在进行这个完整流程的这个过程中呢,我们要用到我们的核心三件套,对吧?哎,我们数据分析里的核心三三件套啊, number pad, pandas 以及 metlablab, 哎,这三件套呢,分别就是说我们,呃,用于这个数据的处理啊,然后以及我们的数据分析,还有我们的数据格式化啊,就数据清洗,数据收集,哎,这些都 都都会完整地用到这三个工具啊,那这三个工具,呃,我们怎么去使用,或者说在什么软件上去使用呢?这里我们推荐给大家的是 anaconda 这个集成的安装的好环境,对吧? 那我们安装好 and 括的以后呢,我们就可以在这个环境中,然后去使用我们的竹皮特,哎,以及又在我们的拍叉中使用竹皮特来进行数据分析了,好吧,哎,以上呢就是我们本章的一个主要内容,那后续呢,我们会接着给大家介绍我们的,呃,真正的进入我们数据分析这核心三件套的一个学习啊。

排审既然这么简单,第七天一夫判断语法。在排审中,一夫的意思是如果他能够根据你给的条件进行判断,如果符合条件就执行代码,非常简单。 接着我们来看一下代码,先明明一个变量来获取用户的成绩,当然你也可以获取别的信息。 接着我们用 if 来写条件,如果成绩小于六十,则用 print 打印成绩不合格。那么这个时候我们就完成了一个简单的 if 判断语法。不过这里需要注意了, 如果我们用 input 获取数据,则需要在前面加上 int 进行整数类型转换,因为 input 获取得到的信息是制服传。接着就是 if 后面跟条件判断,最后加上英文的冒号。 在写执行代码的时候,在需要在前面加上 tab, 就是 四个空格来表示 print, 这串代码是属于 if 的。 接着我们继续讲,如果说用户输入的成绩大于六十呢?我们就加上一手以示作为, 如果小于六十,打印成绩不合格,否则打印成绩合格。这个时候我们就多加上了一个条件判断和执行代码,我们运行一下 显示屏就会让我们输入成绩,这里我们输入五十,那么他就会根据条件判断输出成绩不合格。我们再次运行输入八十,打印的结果就是成绩合格。接下来我们开始今天的练习, 我们先看第一个题目,如果你想买一台摩托车,价格是两万,用你每个月的收入减去开销,如果三个月能买就打印,可以买摩托车,如果买不了就打印,买个蛋。 课外作业参考题目一,你三年能首付四十万买房吗?如果能,就打印三年能买,否则打印还得努力。现在我们开始做第一个题目, 明明摩托等于两万,先定义摩托车的价格是两万,接着我们用 input 获取两个数据, a 是 每个月收入, b 是 每个月开销。得到数据以后,我们明明一个 money 用来代表三个月的存款, 存款等于收入减去开销再乘以三个月,那么 money 就是 你三个月的存款。我们再用一副写条件,如果存款 money 大 于摩托,也就是大于两万元,就打印三个月可以买摩托车,否则打印买个蛋。我们运行一下,它会让我们输入收入, 这里我们输入一万五,接着输入每个月开销是六千,然后程序就会根据我们的数据计算并打印出来, 结果就是三个月可以买摩托车,那么请问固定开销是六千,那么最少要收入多少才能买摩托车?最后作业根据这个题型就可以写出来,记得交作业下课。

开放中的 def 是 什么意思? def 是 你用来创建函数的关键字,函数就是一段可重赋使用的代码块,你可以在需要的时候随时调用它。当 python 看到 def 时,并不会立刻执行代码, 它只是创建这个函数并给它命名。想要真正运行函数里的代码,你需要像这样调用这个函数。你还可以给函数添加参数, 参数就是韩秀即兴任务所需的输入集,同时你可以用 return 关键字返回集, return 会把数据回传给调用韩秀的地方。简单来说, def 用于创建韩秀, 调用韩秀才会执行代码,参数是韩秀的输入, return 是 韩秀的输出,韩秀能让你的代码简洁可复用,而不是一团乱麻。这就是拍丧中 def 的 含义。