肛瘘图片

首页 » 常识 » 问答 » Python系统课程二prin
TUhjnbcbe - 2023/5/15 9:08:00
白癜风医院哪家强 https://mjbk.familydoctor.com.cn/bjbdfyy/

经过上次文章的讲解,想必大家应该已经安装了Python和Pycharm了,那么下面我们就开始讲解一些知识了。

学代码的本质,其实就是学习如何给计算机下达指令,但是这个指令必须要传达到计算机的系统里,而且还要让它听懂,才能遵守你的指令,比如你想让计算机显示出“helloworld”,

其中的代码其实很简单,只需要打出print(“helloworld”)就可以了,电脑就可以显示出“helloworld”了。

下面我们来简单了解一下这个指令。print的英文意思是打印,在计算机看来就是讲你的指令呈现在电脑的屏幕上,后面括号和引号里就要放需要呈现的内容,尤其需要注意的是这里的括号必须是英文的括号,不能是中文的括号,这个对于新手来说很容易出错,一般简单的代码出错了,问题一般都出在括号上。

再看引号,引号里的内容是helloworld,这个换成中文也可以,因为是在引号的包裹内,如果在引号外,就必须使用英文了,引号的作用就是强调,如果不加引号,那helloworld就不会显示在屏幕上,会被电脑理解成我们后面要学习的变量。print("helloworld")这里面,引号加上helloworld就是一个字符串,只要是有引号包裹,这里面的内容就是字符串helloworld,而不是其含义。

如果觉得自己听懂了,就可以去开始尝试了,可以把上面说的问题都尝试一遍,记住他们的区别,或者把引号里的文字换一下,如果出现了报错,没有显示出自己想输入的问题且不是我上面讲过的,可以把报错信息,复制到百度,一般都会有答案。

需要记住的是,一般用于编程中的标点,都是英文的,使用中文的计算机就会无法理解,出现报错,尤其是对于那种复杂的长篇代码来说,中间出现一个中文的标点,就会导致报错,又要耽误时间去检查,所以在学习之初,就要将中文和英文符号区分清楚,下面是两种标点的区别,请注意区分。

下面教给大家一些更复杂的print用法,可以边看边尝试,会感觉乐趣满满。

可以尝试着这样print("h"+"e"+"l"+"l"+"o"),猜一猜结果是什么呢?没错是hello,将其拆解来看,就是将很多个字符串用加号连接,最后形成一个长句子,这个就是加号的用法,可以将字符串与字符串连接。

还有一种用法,就比如我想让电脑打出“Isay“no!””,语句本身就有一对引号,这个要怎么打出来呢,可以先尝试一下,如果的出如下的场景,说明报错了,这么打不对。

print("Isay"no!""),如果你打出来的是这样的,在python的理解中,前面的”Isay”就是一个字符串,然后后面的“no!”””是一串它无法理解的内容,所以它才报错了。正确的应该这么打,print(Isay"no!"),用单引号来强调自己需要让电脑呈现出来的文字,然后再将自己要说的打在里面,电脑就理解了,这样就不会报错。

还有一种情况就是你想用两行来表达内容,如果正常的打在两行,那肯定是会报错的,因为python在读代码的时候,是一行一行读的,你使用的方法只是我们的语言规则,并不是电脑的,所以就会报错。

如果一定要将文字内容变成两行,就可以用“\n”表示换行,结果如下。

这样就不会报错了,但是如果你想打出一篇很长而且需要换行的内容时应该怎么办呢?比如古诗,可以尝试用三引号,就是语句的前后用连续打出的单引号或双引号将内容框住,计算机就会知道,新的一行是引号中内容的换行,既能呈现出效果,也不会报错,结果如下。

这下我们又学习了print的用法,可以尝试着打出一些其他内容,尤其是上面没列举到的特殊情况,可以私信我或者去百度查找原因,只有经过自己的实践,印象才会深刻,才能更快的进步。

1
查看完整版本: Python系统课程二prin