00:00
哈喽,大家好,我是霍长亮啊,那么咱们这节课要讲的呢,是关于Python的一个输出啊,其实呢,我们在之前啊,也是带着大家走了很多关于Python的内容啊,包括说print啊,说白了就是一个输出,但是实际你在使用Python的时候,你会发现输出它是有很多的学问的啊,不光说一个最简单的一个啊,Print就完事了啊。啊,我们把它关掉。举几个简单的例子啊,比如说。嗯。你要想打印出来,那霍长亮是谁对吧?这句话非常简单,对不对?
01:20
那这个呢,还是习惯性的需要保存一下啊,我们刚刚把它已经保存过了,然后我们现在运行。对吧,在这边呢,它就会输出啊霍长江是谁,这个呢是最简单的一个模式,当然说这里呢,不仅说你说是输出中文,你要说出出英文行不行,肯定也是可以的,对吧。对吧,没有问题吧,那么如果说我们想要输出数字,是不是也可以我们试一下。
02:08
也没有问题,那么下一个问题来了,如果说我们不加引号行不行?因为它啊,从一元的角度来说呢,这叫做整数型啊,我们在以前讲一元的课程的时候呢,也给大家讲过,你如果说是文本型,或者说是日期时间型,或者说是其他的类型,你都需要在后面备注它的数据类型,但只有整数你是可以不备注的,因为默认你什么都不备注,它默认就当做这是一个整数类型。明白吧,所以说我们在这儿。就直接写123。看到了吧,也能够正常的打印出来啊。
03:00
那么在这里面我们要是想要加上一些简单的计算行不行,你比如说我们设置一个变量啊,就abcd吧。啊,我们设置A。等于100。B等于。嗯。然后我们输出。DA。B。我们看一下它能不能正常的输出变量对应的值。没有问题对吧,这个呢,就是输出的衍生啊,那到这儿呢,完了吗?还没完,还能够有更高级的玩法对吧,那比如说我们加上一些简单的运算符号,像我们在这里。
04:06
A。乘以B啊,星号就是乘的意思嘛,我们看一下能不能正常的运算出来。没有问题对吧?这500哪来的?就是上面的A乘以BA是100 B是五,所以在这里你输出的就是它的结果啊,那么如果说我们要这样写,加上一个引号会怎么样?在这里加上引号会怎么样?会报错?为什么会报错?因为我们的符号没有用半角,明白吗?用半角就不会报错了?我们再来看一下区别。没有报错对吧,但是呢,这里它就没有进行计算,它出现的就是A乘B这个字符,所以说我们需要记住的一个小的细节,你如果说。
05:12
加上引号,他就认为你是在输出这个文本,如果你不加引号,他就认为你是在输出一个函数,一个计算逻辑,一个简单的A乘以B的输出的一个结果,啊,懂吧。这个呢,就是关于Python输出的一个小的技巧啊,当然说到这儿呢,还没完啊,还有更深一点的东西,你关于输出的不同的表现方式啊,如果你之前学过其他的语言呢,你肯定有听过这样的一个词,Ascii啊,这呢是一种编码的模式啊。这是一种编码的模式,那么我们还用它来举个简单的例子。你比如说我们想要输出。
06:03
A,那咱们这样写。对吧?我们想输出A,这是第一种写法,我们如果说使用我们刚刚讲的as saii的写法,那么还能用另外一种方式怎么写?我们来看一下运算结果。对吧,也输出了A,那么有朋友就会说了这个97,说前面这三个字母咱们能死记硬背,那后面这个97是哪来的,那这个呢,就是as SI的一个表啊,我们呢可以自己百度随便搜一下,然后我呢也给大家已经整理好了。
07:15
啊,在这里有一个对照表对吧,我们可以往下看。对照你不同的字符。我们找A。看到了吧,A是97,那么如果说我们想要输入F就写102,想要输入I就写105,我们来试一下对吧。我们这里写上105。然后我们再来运行一下。看到吧,出现的就是爱,所以呢,这个表啊,咱们没有必要去死记硬背啊,就好像咱们上中学的时候啊,源头周期表,这个都是有一个固定的表格可以让你查,咱们没有必要死记硬背的去记忆,但是呢,一些常见的呢,就耳熟能详的A97对吧,还有一些其他的呢,你能自己知道,然后如果说忘了也没关系,你现在互联网这么发达,你直接百度搜一下,反正最起码你要明白诶,比如说看到这一行代码,你知道它是什么意思啊,通过它你就应该知道如何去把它转换为你看得懂的一个输出的字符啊,这个是咱们这节课一个最基本的要求,不要求说你一看啊CR105你就能知道是什么,但是你最起码能够根据那CHR,然后去百度一下,然后查出来这个105对应的是什么啊。
08:43
在这里呢,我们可以看一下这个字符呢,它不仅仅说是。字母啊,还有其他的一些符号对吧,那比如说我们输出的是125。会怎么样?
09:03
对吧,它输出的就是125所对应的这个符号啊,还有一个注意的小的细节呢,就是大小写它是不一样的啊,比如说我们97是小写的A,那么大写的A是什么?我们想要输出大写的A的话,我们就要往上面找,对吧?大写的A是什么?是65啊,我们在这儿再写一行65。看到了吧,输入65的时候,这里输出的就是大写的A,这个呢,就是ACI的一个编程时经常遇到的一个码啊,然后呢,我们还是那句话,不要求说你把整个表都背下来,但是当你遇到这个CHR的时候啊,你能知道它怎么去转换啊,这也是一个非常简单的一个东西。另外啊,说随着咱们啊计算机的一个快速发展,说现在不仅说是英文字母了,对吧,你所要存储的那还有可能是呃,汉字,还有可能是其他国家的语言都有可能,所以说呢,这就涉及到另外的一种信息的转码啊。
我来说两句