- 单行注释 # + 空格 + 内容
- 多行注释 三对引号括起来的部分
- 字母、下划线、数字
- 首字符不能是数字
- 不是保留字
- 区分大小写
- 不能使用特殊字符
Python中允许多个变量同时指向指向同一个值。此时用id()获取变量内存地址是会得到相同的结果。
也就是 a = b = 2是,a,b分到的内存地址一样。但如果c = 2,c的内存地址和a、b不一样。
str = 'abcdefg' # adad # 变量 >>> _1 = __1 = 2 >>> print(id(_1)) >>> print(id(__1)) 28770448 28770448 >>> _2 = 1 >>> print(id(_2)) 28770432基本数据类型 数字
1. 整数
自从有了Python,再也不用受C++写高精度的气了。好耶!
Python中,整数包含正整数、负整数和0,且他的位数的任意的(超出计算机自身计算功能时,自动转用高精度计算),如果要指定一个较大的整数,指数要写出他所有位数即可。
-
十进制整数。如:213123414,21412412125135462321415235等注意:不能以0作为非零10进制数的开头。
-
八进制整数。必须以0o/0O开头
-
十六进制整数。必须以0x/0X开头。
2.浮点数
浮点数由整数部分和小数部分组成。在计算时,可能会出现小数位数不确定的情况。
>>>print(0.2+0.2) 0.4 >>>print(0.2+0.1) 0.30000000000000004
3.复数
同数学表现形式一样,但用 j / J 表示虚部
字符串 字符串就是连续的字符序列,通常使用单双三引号扩起来。其中单双引号中的字符序列必须在同一行,三引号可以在不同行(可用于注释,也像html中的
标签) 注意: 字符串开头结尾的引号必须一致,引号的嵌套也是合法的
>>>print(''' >>> 123 >>> 12344 >>> 23 >>> ''') 123 12344 23转义字符下面给出几个比较不常用的,常用的笔者已经知道了,就不赘述了,嘿嘿。
| 转移字符 | 功能 |
|---|---|
| f | 换页 |
| 续行符 | |
| f | 换页 |


