数字类型、字符串类型、列表类型

"""
1.数字类型:
1.1 整型:可以进行数据转换,将纯数字的字符串转化为整型。
1.2浮点型:可以进行数据转换,将带小数点的字符串转化为浮点型。
两者都能进行数学运算与比较运算
都是不可变类型,改变指就是改变id
"""

"""
2.字符串类型:
用于描述性质的,比如人的名字,爱好等
不可变类型,改变值就是改变id
也可以转换类型,能把任意类型转化为字符串类型
常用操作:
1.按索引取值:
(正向取):
name='egon'
print(name[0])=e
(反向取):
name='egon'
print(name[-1])=n
2.切片:
name='egon'
print(name[0:2])=ego
print(name[0::])=egon
print(name[::])=egon
print(name[::2])=eo
print(name[-1:-3:-1])=nog
print(name[-1:-3:-2])=ng
3.长度len:
name='egon'
print(len(name))=4
4.成员运算in 和 not in
name='egon'
print('e'in name)=Ture
print('x'in name)=False
print('x' not in name)=False
print('x' not in name)=Ture
5.移除字符串中两边的空白:
name=' egon '
print(name.strip(' '))=egon
name='****egon****'
print(name.strip('*'))=egon
msg='+-*&^%egon-=)^(#'
print(msg.strip('-+*&^%(#='))=egon
6.切分split:把一个字符串按照某种分隔符切成一个列表,从而方便取值
li='egon:18:male'
print(name.split(':'))=['egon','18','male']
iq=name.split(':')
':'.join(lq)='egon:18:male'
7.循环:
name='egon'
for item in name:
print(item)
e
g
o
n
"""
"""
列表类型:
用于记录多个同种属性的值:例如多个名字,爱好等
属于可变类型,改变列表中的值不影响列表的id。
定义方式:在[]内用,号将值隔开
可以转变类型,将能被循环的转化成列表类型。
需要掌握的操作:
1.按索引取值:
类似于字符串,但是列表可以取也可以存。不能超过列表有的索引。
2.切片:
i=['a','b','c','d','e']
print(li[0:3])=['a','b','c']
3.长度运算:
li=['a','b','c','d','e']
print(len(li))=5
4.成员运算:
li=['a','b','c','d','e']
print('xxx' not in li)=Ture
5.追加append&插入insert
li=['a','b','c']
li.append('d')
print(li)=['a','b','c','d']
li=['a','b','c']
li.insert(1,'ddd')
print(li)=['a','ddd','b','c','d']
6.删除:
li=['a','b','c']
del li[0]
print(li)=['b','c']
li=['a','b','c']
li.remove('a')
print(li)=('b','c')
li=['a','b','c']
qq=li.pop(0)
print(li)=['b','c']
print(qq)=a
7.循环:
li=['a','ddd','b','c','d']
for item in li
print(item)
a
ddd
b
c
d

"""

转载于:https://www.cnblogs.com/xiezuodd/p/10216385.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值