python--初识

python处理得事情:   爬虫,测试,大数据,web,AI 脚本处理

python缺点:相对于c,c++,java 运行速度慢(因为python是解释型语言)

编译型语言:c,c++

解释型语言:javascript, python

java,c#属于什么类型呢?   中间语言


python基本数据类型

1.整数:int

2.浮点数:float

注意:除法计算得时候 有两种方式 type(1//2) 结果是0 返回类型为int,

type(1/2) 结果是0.5 返回类型为float

python 中2进制(0b.....) 8进制(0o...) 16进制(0x....)

python中转换成2进制bin() ----转换成10进制int()---- 转换成16进制hex()---- 转换成8进制oct()

Number数字类型

3.布尔类型:bool ,非零,非空都表示true ,其他是false ----bool(0)  bool([]) bool(None)

4.复数类型: 36j

5.str 字符串类型(单引号,双引号,三引号)

访问字符串中得任意字符: "hello world"[0] 输出 h  ,"hello world"[-1] 输出 d, "hello world"[0:5]  输出hello

转义字符

print(r 'c:\north\north')  原始字符串输出,不会转义

6.列表 list

7.元祖 tuple

3 in [1,2,3]  true

len(1,2,2) 3

max(1,2,3) 3

min(1,2,3)1

ord('w')  获得w的ascll码

8.set集合 {1,2,3,4,5}

集合是不重复的 无顺序的

{1,2,3,4,5,6}-{1,2}={3,4,5,6} 差集

{1,2,3,4,5,6}&{1,2}={1,2}  交集

{1,2,3,4,5,6}|{1,2,7}={1,2,3,4,5,6,7} 并集

定义空的集合  set()

9.字典 dict

是由很多个key和value组合的

{key1:value1,key2:value2........}

value可以是任意类型,key是不可变类型(int ,str,tuple)

定义空的字典   {}

总结::::::


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容