mieleizhi0 2019-11-08
一、python运算符
1、算术运算符
2、比较运算符
3、赋值运算符
4、逻辑运算符
5、成员运算符
二、基本数据类型
1、数字
int(整形)
在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647。
在64位系统上,整数的位数为64位,即-9223372036854775808~9223372036854775807。
2、布尔值
boolean
真或假
1或0
3、字符串
str
“hello world!”
4、列表
list
list=[‘google‘,‘baidu‘,‘taobao‘]
5、元祖(不可修改)
tuple
name=(‘nick‘,‘jenny‘)
6、字典(无序)
dict
user_info={
"name":"nick",
"age":18,
"job":"pythoner"
}
7、set集合(无序、不重复)
s=set()
a={‘nick‘,‘jenny‘,‘suo‘}
frozenset
是冻结的集合,它是不可变的,存在哈希值,好处是它可以作为字典的key,也可以作为其他集合的元素。缺点是一旦创建就不能更改,没有add,remove方法。
name=frozenset({"suoning"})
name
frozenset({"suoning"})
三、其他
1、for循环
用户按照顺序循环可迭代对象中的内容
2、enumrate
为可迭代的对象添加序号
3、range和xrange
指定范围生成指定的数字
4、编码与进制转换
utf–8与gbk编码转换
进制的转换
把自己名字用进制表示出来