讲究缩进与大小写
python对缩进敏感,当语句以冒号:结尾时,下面缩进的语句视为代码块
虽然没有规定一定要缩进多少个空格,但根据约定俗成,一般缩进为4个空格
在文本编辑器中,需要设置把Tab自动转换为4个空格,确保不混用Tab和空格
Notepad++:设置->首选项->语言->右下角替换为空格
python程序大小写敏感
注释方式
#为单行注释
"""
this is
多行注释
"""
'''
这也是
多行注释
'''
数据类型和变量
前言
python可以处理任意大小的整数,包括负整数(因为计算机使用二进制,所以有时候用十六进制表示整数比较方便 因为二进制可能导致数字代码过长,十六进制可以解决这个问题)
整数运算永远是精确的,包括除法,而浮点数运算可能会有四舍五入的误差
字符串:有单引号或双引号括起来的任意文本(效果一致),不能有绝对值运算
若字符串内部即含有’又含有",可以用**转义字符\**标识,比如:'I\'m\“OK\”!'表示的是I’m “OK”!
此处’表示单引号,"表示双引号
转义字符 | 描述 |
---|---|
\(在行尾时) | 续行符 |
\\ | 反斜杠符号 |
\’ | 单引号 |
\" | 双引号 |
\a | 响铃 |
\b | 退格 |
\000 | 空 |
\n | 换行 |
\v | 纵向制表符 |
\t | 横向制表符 |
\r | 回车 |
\f | 换页 |
\oyy | 八进制数,yy表示字符,如\o12代表换行 |
\xyy | 十六进制数,同上 |
\other | 其他字符以普通格式输出 |
更多关于字符串知识点击此处(菜鸟教程python字符串)
字符串可以用r’‘表示’'内部的字符串默认不转义