python 的数据类型: 1.int:存放 1,2,3 等数据 ,用于数字的运算 2.bool :True, False 用于判断 3.str:字符串,用来存储少量的数据 4.list : 数组的形式 存储 数据 ,例如 [1,2,3,"123",[1,2]] 5.元组:只能读,不能修改,(1,2,“12”) 6.集合:{1,2,‘asd’} 7.dict:字典 {‘天气’:‘晴’,‘风速’:12} 一.int bool str的数据类型的相互转化 #int ---> str…
一 python 中的基础数据类型 1.int  数字类型(整数类型)  主要用来数学计算 2.str  字符串   可以保存少量数据进行操作 3.bool  布尔值  判断真假   True  False 4. list  列表  保存大量数据  用 []  表示 5. tuple 元祖  不可以放生改变  用(,) 表示 6.dict   字典    以 键值对的形式 存放 ,可以保存大量数据  用{key:value} 表示   ,key 是可hash 的,就是不可变的对象 7. set …
一.编码: ASCII: 8位  1个字节  其实是7位,首位全部是0,创造者留出一位,以便后续使用; gdk :    16位 2个字节 国标码 只能识别汉语和英语 英语:8位 1个字节    汉语:16位 2个字节 unicode : 万国码  最开始是2个字节,发现汉语太多,改成4个字节.32位   太浪费资源 所以又发明UTF-8 utf-8:每个字符最少占8位 英语: 8位  1个字节 欧洲文字: 16位 2个字节 汉语:24位  3个字节 换算:   8bit = 1byte 102…
'''''' ''' 1 python的定义 是一门弱类型的解释性的高级编程语言 这里的高级是相对低级(例如:汇编语言等) 高级编程语言和低级编程语言的区别 1.前者更接近于人的理解--字母组成的语法 2.后者更接近于计算器的理解--字节码.二进制 2 python的特点 人生苦短,我用python 简洁 3 为什么学习python 爱好,人工智能,机器学习,大数据 4 python第一个程序 print('hello world') 方式1:在cmd中输入python后,在交互命令行,输入上述…
1.数据类型转换 字符串 ----> bool print( bool("hello") )  -----> True 数字----> bool print( bool(911) )  -----> True bool----> 字符串 print( str(True) )  -----> True bool ----> 数字 print(int (False)) ------> 0   ( True转为1,False转为0 ) 任何空的…
一,python中的int() int在python中主要用来运算,对字符串的转化,用int(str)表示,并且需要str.isdigit为真. 在int()中二进制的转换如下: #bit_length i = 5 print(i.bit_length()) ''' 转换成二进制的最小位数. 1. 0000 0001 2. 0000 0010 3. 0000 0011 4. 0000 0100 5. 0000 0101 '''   二,bool值 #在bool中通常都表示True和False,…
1.编码转换 unicode 可以编译成 UTF-U GBK 即 #!/usr/bin/env python # -*- coding:utf-8 -*- a = '测试字符' #默认是utf-8 a_unicode = a.decode('utf-8') # decode是解码成unicode 括号是脚本内容的默认编码 即:将脚本内容的utf-8解码成unicode a_gbk = a_unicode.encode('gbk') #encode是编码,将unicode的编码内容编码成指定的,这…
1.int int为整型数据,主要用于计算和类型转化(将字符串转为数字) 常用方法 #bit_length()当用二进制表示数字时所用最少位数,如下十进制数12用二进制表示是1100(bin),所以#运行结果:4 num = 12 data = num.bit_length() print(data)#运行结果:4 int(str)用法将字符串转化成数字,注意字符串的内容只能是数字: str_num = '1111' #用int转化字符串时字符串引号中的内容只能是数字 num = int(str…
一. 基本数据类型概况 1.  int 整数,主要用来进行数学运算 2.  str 字符串,可以保存少量数据并进行相应的操作 3.  bool 布尔值,判断真假,True,False 4.  list 列表. 一般存放大量的数据, 用 [ ] 表示 5.  tuple 元组. 只读列表, 不能发生改变,用 ( ) 表示. 6.  dict 字典,保存键值对,一样可以保存大量数据 {"name":"哈哈", "age": "18"…
一.int 数字 用于计算,+ - * / % **等 bit_lenth():转化成二进制的最小位数. i=4 print(i.bit_length())执行结果:3 1   0000 0001 2   0000 0010 3   0000 0011 4   0000 0100 二.bool布尔值   True False,判断真假, 反应条件的正确与否. 1.Str---bool:空字符串为False,其他都为True. s='' if s: print(111) else: print(2…