基于Python3版本的学习。
print()函数
print()函数是最常用的函数之一,主要功能:打印内容。
print()函数的用法有以下几种:不带引号、单引号、双引号、三引号。
注意:
在Python中,默认所有正确的语法,包括标点符号都是英文。不小心用了中文标点的话,计算机会无法识别,然后报错。
在终端里,你能看到的最常见的符号报错提示就是:syntaxError:invalid syntax(语法错误:无效语法 )。
- 不带引号:在括号内没有引号的情况下,计算机的脑回路比较特别:只能理解数字,却读不懂文 字。因为数字和数学运算是标准化、有固定格式的,而 文字却能够千变万化。
>>>print(0909)
0909
- 单引号:当括号内有引号时,就相当于告诉计算机,不需要执行多余操作,输入什么,打印什么。
>>>print('单引号')
单引号
- 双引号:用法和单引号类似,当单/双引号同时出现的情况下两者配合使用。
>>>print(""Let's play"")
Let's play
- 三引号:实现跨行输出。
>>>print('''三十年河西,
三十年河东,
莫欺少年穷。
''')
三十年河西,
三十年河东,
莫欺少年穷。
关于print()函数更多知识,后期学习中遇到了再总结。
在Python中,还有一种实现换行的办法:转义字符\n。
>>>print('''三十年河西,\n三十年河东,\n莫欺少年穷。
''')
三十年河西,
三十年河东,
莫欺少年穷。
转义字符
特征:反斜杠+想要实现的转义功能首字母。
常用转义字符总结:
转义字符 | 含义 |
---|---|
\a | 响铃(BEL) |
\b | 退格(BS),将当前位置移到前一列 |
\f | 换页(FF),将当前位置移到下页开头 |
\n | 换行(LF),将当前位置移到下一行开头 |
\r | 回车(CR),将当前位置移到本行开头 |
\t | 水平制表(HT),跳到下一个TAB位置 |
\v | 垂直制表(VT) |
\ \ | 代表下一个反斜杠字符"\" |
\ ’ | 代表下一个单引号字符 |
\ ” | 代表下一个双引号字符 |
\ ? | 代表下一个问号 |
\ 0 | 空字符(NUL) |
\ ddd | 1到3位八进制所代表的任意字符 |
\ xhh | 1到2位十六进制所代表的任意字符 |
变量和赋值
>>>name = 'muyun0909'
这就是一个常见的“给变量赋值”的动作。在这里,name就是一个变量,这行代码的意思,就是把muyun0909赋值给了name这个变量。
变量的特点:变量之所以称为变量,是因为它保存的数据是可以随意变化的。
记住:变量始终等于最新的赋值。
变量的命名规范
- 只能是一个词;
- 只能包含字母、数字和下划线;
- 不能以数字开头;
- 尽量描述包含的数据内容;
- 不要使用python函数或关键字。
除了变量命名之外,还要注意的是:
在代码世界中,赋值符号=不是左边等于右边的意思。
代表左右两边相等的符号,是比较运算符==,虽然他俩长得像,但代表的却是完全不同的意思,可千万不要搞混了。