1 #!/usr/bin/env python ##指定解释器位置2 # -*- coding: utf-8 -*- ##指定字符编码为utf-8
Integral类型:
1,整型(不可变类型) 123456,93524359324, 转换方法:int()2,布尔型 True,False 转换方法:bool()浮点类型:
1,浮点数 3.1415926 转换方法:float()2,复数 x+2y complex()3,十进制数字符串类型(不可变类型)
'hello','world'转换方法:str()整个字串被当作一个序列,可通过索引来引用某一个元素查看一个变量类型
type(a), id(a) 空值 空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。变量
=:表示赋值
==:表示比较
变量的命名规范:
由字母、数字、下划线组成;
不能以数字开头;
区分大小写;
不能使用python内置的关键字,如:(不需要特意去记,以后用的多了自然会记住)
'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield'
变量没有类型,对象才有
运算操作符:
+,-,*,%(取模),**(指数)
赋值操作符:
=:变量赋值,a = b + c
+=:a += b 等同于 a = a + b
-=:a -= b 等同于 a = a - b
*=:a *= b 等同于 a = a * b
%=:a %= b 等同于 a = a % b
**=:a **= b 等同于 a = a ** b
转义字符
\ 字符串太长,换一行接着输入
\' 或 \" 单引号和双引号
\r 光标
\t 横向制表符(tab键)
\v 纵向制表符
\n 换行符,打印到下一行
变量的赋值:
#!/usr/bin/env python# -*- coding:utf-8 -*-#FileName:hello.pyname1 = "user1"name2 = "user2"
变量的赋值,实际上就是在内存空间里面开辟出一块用来存放赋予的数据user1,user2,这个变量name1和name2就是代表数据在内存空间中的位置的一个路标