前言
有浅薄的C语言基础,准备假期自学python(用的是pycharm),借CSDN平台进行打卡。
PS:python里面每行不用打分号(*^▽^*)
一、输出语言
print()
值得注意的是输出的内容是数字时可以直接在括号内打出,而若要输出一串字符,还需要加双引号或单引号(以下均用单引号进行演示)。下面是简单的演示:
其输出结果:
以上几组简单的演示涵盖了最最最基础的输出语言的规律,相互对比相互对照规律不难发现。
二、转义字符
转义字符简单的来说就是反斜线+想要实现功能首字母。
如:
换行:\n(newline)
回车:\r(return)
水平制表符:\t(tab)
退格:\b(backspace)
这里个人觉得水平制表符理解起来可能有点困难,这里先展示一下其他三个
结果如下:
下面是我对于/t的理解:若每个字母符号都占一个格子(位置),那么每四个一组,而\t是用空格填满它所在的那一组,这里可以具体演示一遍:
结果如下:
此外,当字符串中包含了反斜线、单双引号等特殊字符时必须使用反斜线转义,如:
输出便是:
三、原字符
当我们不希望字符串中的转义字符起作用时,我们可以在字符串前加上r或R,即原字符。
如:
那么输出结果:
其中的转义字符就失去了作用。
注:原始字符串的最后一个字符不能是单独一个反斜线,否则会报错。但是可以是连续的多个反斜线。
以上便是我初步学习python的知识分享,不足之处还望有高人指点。Thanks♪(・ω・)ノ