万恶之源-03-基本数据类型(int, bool, str)

一.python基本数据类型
1. int ==> 整数. 主要用来进行数学运算
2. str ==> 字符串, 可以保存少量数据并进行相应的操作
3. bool==>判断真假, True, False
4. list==> 列表,存储大量数据.用[ ]表示
5. tuple=> 元组, 不可以发生改变 用( )表示
6. dict==> 字典, 保存键值对, 一样可以保存大量数据,用{key:value}表示
7. set==> 集合, 保存大量数据. 不可以重复. 其实就是不保存value的dict

类型转换:
元组 => 列表 list(tuple)
列表 => 元组 tuple(list)
list=>str str.join(list)
str=>list str.split()

转换成False的数据:
0,‘‘,None,[],(),{},set() ==> False

整数(int)
整数可以进行的操作:
bit_length()计算整数在内存中占用的二进制码的长度

布尔值(bool)
取值只有True, False. bool值没有操作.
转换问题:
str => int int(str)
int => str str(int)
int => bool bool(int). 0是False 非0是True
bool=>int int(bool) True是1, False是0
str => bool bool(str) 空字符串串是False, 不空是True
bool => str str(bool) 把bool值转换成相应的"值"

元组和元组嵌套
元组也有count(), index(), len()等方法.
元组: 俗称不可变的列表.又被成为只读列表, 元组也是python的基本数据类型之一, 用小括号括起来,
里面可以放任何数据类型的数据, 查询可以. 循环也可以. 切片也可以. 但就是不能改.

关于不可变, 注意: 这里元组的不可变的意思是子元素不可变. 而子元素内部的子元素是可以变, 这取决于子元素是否是可变对象.
元组中如果只有一个元素. 一定要添加一个逗号, 否则就不是元组

字符串见下一章

原文地址:https://www.cnblogs.com/zpf666/p/9664921.html

时间: 2024-08-30 15:21:32

万恶之源-03-基本数据类型(int, bool, str)的相关文章

03-基本数据类型(int,bool,str)

本节主要内容 1.python 基本数据类型回顾 2.int ----数字类型 3.bool ---布尔类型 4.str ---字符串类型 一.python 基本数据类型 1.int ==>整数,主要用来进行数学运算 2.str ==>字符串,可以保存少量数据并进行相应的操作 3.bool ==>判断真假,True,False 4.list ==>存储大量数据.用[ ]表示 5.tuple ==>元组,不可以发生改变,用()表示 6.dict ==>字典,保存键值对,一

03.万恶之源-基本数据类型(int, bool, str)

本节主要内容: 1. python基本数据类型回顾 2. int----数字类型 3. bool---布尔类型 4. str--- 字符串类型 一.python基本数据类型 1. int ==> 整数. 主要用来进行数学运算 2. str ==> 字符串, 可以保存少量数据并进行相应的操作 3. bool==>判断真假, True, False 4. list==> 存储大量数据.用[ ]表示 5. tuple=> 元组, 不可以发生改变 用( )表示 6. dict==&g

03.Python基本数据类型(int, bool, str)

?.python基本数据类型 1. int ==> 整数. 主要?来进?数学运算 2. str ==> 字符串, 可以保存少量数据并进?相应的操作 3. bool==>判断真假, True, False 4. list==> 存储?量数据.?[ ]表? 5. tuple=> 元组, 不可以发?改变 ?( )表? 6. dict==> 字典, 保存键值对, ?样可以保存?量数据 7. set==> 集合, 保存?量数据. 不可以重复. 其实就是不保存value的di

基本数据类型(int bool str)

基本数据类型 一.python基本数据类型 1. int ==> 整数. 主要用来进行数学运算 2. str ==> 字符串, 可以保存量数据并进行相应的操作 3. bool==>判断真假, True, False 4. list==> 存储?量数据.用[ ]表示 5. tuple=> 元组, 不可以发生改变 用( )表示 6. dict==> 字典, 保存键值对, ?样可以保存?量数据 7. set==> 集合, 保存大量数据. 不可以重复. 其实就是不保存va

关于int,bool,str

今日主要内容 基本数据类型(int,bool,str) 1.基本数据数据类型: int 整数 str 字符串. 一般不存放大量的数据 bool 布尔值. 用来判断. True, False list 列表.用来存放大量数据, []表示. 里面可以装各种数据类型. tuple 元组. 只读列表. () 表示 dict 字典. {key:value} set 集合. 不重复 2. int类型 bit_length() 返回一个数的二进制长度 3. bool类型 布尔只有两个值. True,False

万恶之源 - Python基础数据类型三

字典 字典的简单介绍 字典(dict)是python中唯?的?个映射类型.他是以{ }括起来的键值对组成. 在dict中key是 唯?的.在保存的时候, 根据key来计算出?个内存地址. 然后将key-value保存在这个地址中. 这种算法被称为hash算法, 所以, 切记, 在dict中存储的key-value中的key必须是可hash的, 如果你搞不懂什么是可哈希, 暂时可以这样记, 可以改变的都是不可哈希的, 那么可哈希就意味着不可变. 这个是为了能准确的计算内存地址?规定的. 已知的可哈

python基础数据类型: int bool str list tuple dict

一.  int bit_length()        计算十进制转化成二进制的有效位数 1 v = 11 2 data = v.bit_length() 3 print(data) 二.  bool 布尔值就两种:True,False.就是反应条件的正确与否. 真   1   True. 假   0   False. 1 s1 = '王大锤' 2 s2 = ' ' # 字符串中有空格 3 s3 = '' 4 print(bool(s1)) # 结果为True 5 print(bool(s2))

python全栈开发 * 03 基本数据类型 * 180601

python基本数据类型  ( int , bool , str ) 一  python基本数据类型    (一)int ==> 整数.进行数学运算     (二)str ==> 字符串.可保留少量数据并进行相应操作 (三)bool ==> 判断真假.True,False (四)list ==> 存储大量数据.用[ ]表示 (五)tuple==> 元组.不可以发生改变用()表示 (六)dict ==> 字典.保存键值对,一样可以保存大量数据 (七)set ==>

Python基础一: 计算机基础,Python相关介绍,变量,常量,注释,基础数据类型(int,str,bool),用户交互input,流程控制语句if

1.CPU 内存 硬盘 操作系统 CPU:计算机的运算和控制中心,相当于人类的大脑. 内存:用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据.(暂时存储数据,临时加载数据及应用程序) 4G,8G,16G,32G 速度快,效率高,造价高 断电数据丢失 硬盘:磁盘,长期存储数据,存放文件,视频,音频等等.500G,1T 造价相对低 操作系统:是一个连接计算机硬件与所有软件的一个软件. 2.Python的发展与应用 Python的创始人为吉多·范罗苏姆(Guido van Rossum