跬步郎的博客 跬步郎的博客

——科员级项目管理师的奋斗历程

人人学Python(基础篇3)

转义字符

  • 上一篇留下的作业中,让大家写出: 锄禾日当午, 汗滴禾下土, 谁知盘中餐, 粒粒皆辛苦。   大家可能在浏览器中搜索时找到了答案,就是在每一句诗词后面添加“\n”就能达到作业要求的效果了,正常的情况应该是下面这样的: image.png 为什么会这样呢?是因为python语言的解释器把“\n”识别成转义字符,“\n”代表的意思就是换行,
  • 所有的编程语言都支持转义字符,当字符串中出现转义字符时,python的解释器将不打印转义字符的字面显示,而是根据转义字符的功能显示。比如“\n”代表换行符,下面的表格中显示了常用的转义字符以及含义。 转义字符对应意义
  • 从上面的转义字符表格中,我们可以看出,每个转义字符前面都有一个反斜杠“\”,这里反斜杠的意思就是让python知道,反斜杠后面的字符是有转义功能的,是不用显示的。需要注意的是:如果要在字符串中显示“\”反斜杠,需要在字符串中输入两个反斜杠“\”才能显示出“\”来。上面的转义字符表格中,“\n”,“\”,“ \' ”,“ \" ”,“\?”都是常用的转义字符,大家需要牢记。

随堂练习:

  在命令行中输入以下内容,并查看打印出来的效果:

my_cat = "\tI'm tom."
my_dog = "I'm bigwirte\nI like Eason."
my_cat_say = "I'm \\ a \\ cat."
big_cat = """
我是一个大猫,大家喜欢叫我:\n加菲。
我喜欢吃:
\t* 猫粮
\t* 披萨
\t* 热狗和\n\t* 爆米花
"""
print(my_cat)
print(my_dog)
print(my_cat_say)
print(big_cat)

随堂练习的结果是下面这样的,如果有错误,请大家仔细对照自己的输入。 练习结果

使用编辑器编写程序文件

  • 上面的随堂练习中,我们可以将编写的程序代码保存在文件中,这样的好处是可以重复使用。最简单的编辑器就是windows系统中自带的记事本。我们可以将随堂练习的内容输入到记事本中保存起来。但是记事本的功能太少,比如:没有代码高亮;不能自动完成代码;没有行号等等,不太适合编写python的程序文件,我们需要比较专业一点的编辑器来编写程序。适合编写程序文件的编辑器有很多,比如:notepad、Vim、Atom、sublime、pycharm、VScode等等,这些编辑器各有各的优缺点,这里我们不去探讨哪个编辑器更好。既然是初学,我推荐大家使用微软的VSCode。VS Code优点:中文界面,美观大方,启动速度快,受到很多程序员的欢迎。

配置VScode的python编辑环境

  • 在搜索引擎中输入VScode,在结果中点击链接,如下图: VScode 或者直接在浏览器的地址栏中输入:https://code.visualstudio.com/进入VScode官方网站。 点击下图中的download for Windows按钮下载即可。
  • 下载完成后进行vscode的安装,默认安装即可。
  • 安装完成VScode后,我们打开vscode,如果发现编辑器不是中文二是英文的,那就需要安装一个中文插件,过程如下: 1、点击图中箭头所示的扩展按钮: 图3_5 2、在搜索框中输入“chinese”,然后点击Chinese(Simplified)左下角的install来进行安装。 图3_6 3、安装完成后点击vscode右下角弹出窗口的“Restart Now”从启后即可变更为中文简体。 图3_7
  • 安装vscode的python插件 1、我们依然点击vscode的扩展按钮,然后在搜索栏中输入python,按照图3_8所示安装: 图3_8 2、安装完成后点击图3_9中的重新加载即可完成python插件的安装。 图3_9
  • 新建python文件 我们在vscode中依次点击文件 -> 新建文件,在vscode右下方点击“纯文本”,在图3_10所示中选择python语言。 图3_10   选择python语言模式后,vscode能自动识别系统安装的python版本,如图3_11: 图3_11
  • vscode界面的简单说明   vscode编辑器可以支持很多编程语言,也有很多实用功能。不过我们现在的目的是入门python语言,许多功能现在暂时用不上,这里只简单介绍一下vscode界面一些显示的功能(如图3_12): 图3_12 1、标识1显示的是光标所在的位置,便于文件中代码的查找。 2、标识2显示的“空格4”是python语言的缩进方式,python语言用强制缩进方式来使代码简洁、美观。python缩进的方式有两种,一种是四个空格来缩进,一种是用“TAB(就是字母Q左边的按键)”来缩进。我们现在使用默认的四个空格来进行缩进。 3、标识3显示的“UTF-8”是编码格式,文件的编码格式有很多,我们这里不进行详细介绍,python语言默认的编码格式是“UTF-8”,所以我们只使用默认的即可。 4、标识4显示的是当前文件所使用的编程语言。当前显示的python语言。 5、标识5显示的铃铛是vscode的消息通知,vscode更新版本、对用户的建议都在这里显示。

  • 输入代码   我们将上面输入的代码输入到文件中。 image.png

  • 保存文件   我们一次点击文件->保存,将文件名修改为“renren3_1”保存类型选择默认的python。然后点击保存,我们暂定保存在C盘的指定位置,(当然你也可以保存在你的电脑的其它盘符里,比如:D盘、E盘,如果有的话),c盘的根目录下新建一个文件夹“renren”将文件保存在renren文件夹下(如图3_13)。 如图3_13 如果vscode提示pylint没找到(如图3_14),那是因为vscode需要安装这个插件来识别python代码中的错误,我们默认安装即可 image.png

  • 运行文件 我们这回来运行文件,运行文件分为两种方式: 1、在命令行中运行,我们一次点击:开始,在搜索栏中(对,就是图3_15这个搜索程序和文件栏;win10系统需要在开始按钮点击鼠标右键,然后点击运行)输入“cmd”然后回车 图3_15

2、现在我们已经看到命令行窗口了(图3_16), 图3_16

3、我们在命令行窗口中输入(图3_17):

cd c:/renren/

图3_17

4、然后我们在命令窗口输入“python renren3_1.py”来运行文件,像图3_18这样: 图3_18

5、我们可以立刻看到文件运行的效果了(图3_19): 图3_19

6、当然,我们也可以用第二种方式来运行“renren3_1.py”文件,用vscode来运行。用vscode运行python文件更方便,直接按“F5”键就可以成功运行(图3_20)。 图3_20

  • 课后作业:今天的课后作业就是用两种方式成功运行“renren3_1.py”文件
你的赞助,是对我辛勤耕耘的最大支持