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

1.python基本数据类型

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

2.整数(int)

在python3中所有的整数都是int类型. 但在python2中如果数据量比较大. 会使用long类型. 在python3中不存在long类型

3.布尔值(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值转换成相应的"值"

4.字符串(str)

把字符连成串. 在python中用’, ", ‘’’, “”"引起来的内容被称为字符串

索引和切片

  1. 索引.索引就是下标,从0开始
    在这里插入图片描述
  2. 切片,我们可以使用下标来截取部分字符串的内容
    语法: str[start: end] 规则: 顾头不顾腚, 从start开始截取. 截取到end位置. 但不包括end
    s2 = ‘python最牛b’
    在这里插入图片描述
    跳着截取
    在这里插入图片描述
    步长: 如果是整数, 则从左往右取. 如果是负数. 则从右往左取. 默认是1
    切片语法: str[start?step]
    start: 起始位置
    end: 结束位置
    step:步长

字符串相关操作

字符串是不可变的对象, 所以任何操作对原字符串是不会有任何影响的
1.大小写转换
在这里插入图片描述
在这里插入图片描述
2.切取
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.格式化输出
在这里插入图片描述
4.查找
在这里插入图片描述
5.条件判断
在这里插入图片描述
6.计算字符串的长度
在这里插入图片描述
注意: len()是python的内置函数. 所以访问方式也不一样. 你就记着len()一样就行了
7.迭代
我们可以使⽤用for循环来便便利利(获取)字符串串中的每⼀一个字符
语法:

for 变量 in 可迭代对象:
	pass
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值