加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

Python:数据类型

发布时间:2020-12-17 00:00:14 所属栏目:Python 来源:网络整理
导读:1、数据类型int :如1、2、4等, 用于计算 bool: True,False,用户判断 str: 储存少量数据,进行操作。如:'fdasklfjfladfl','而而噩噩','1234' list:储存大量数据。用中括号引起来。['哈哈',1324,34455,[1,2,3]],可以储存的数据很多。tupe元组:只读

1、数据类型int :如1、2、4等, 用于计算

bool: True,False,用户判断

str: 储存少量数据,进行操作。如:'fdasklfjfladfl','而而噩噩','1234'

list:储存大量数据。用中括号引起来。['哈哈',1324,34455,[1,2,3]],可以储存的数据很多。tupe元组:只读列表。(1,3,'第三方')

dict:字典:储存大量关系型、成对的数据。{'云姐':[],'二哥':[2000,200........]}{'name':'云姐','age':16}

集合:{1,34,'asdf'}

2、int

i=5 (i.bit_length())

3、bool

True False数字与字符串转换#int ------->str

#str ----> int?

# int ----->bool.

只要是0------>False,非0 就是 True

i =3=(b)

#bool ------>int True------->1False------>0ps:

# str ----->bool:字符串转换成布尔值s =""(空字符串)------->Falses ="0"----------->True

(

4、str #字符串的索引与切片s ='ADCDLSRSRF'#索引

s1 = (s1)

s2 = s [2(s2)

s='ABCD's3 = s[0:3
s = s3 = s[-1] s4 = s[-2] (s4)

#全取

s5 ==[:]

#怎么跳着取

s == s[0:5:2]

#倒着取

s =s11 = s[4:0:-1<span style="color: #000000">]
<span style="color: #008000">#
<span style="color: #008000">LDCB

s12 = s[3::-1<span style="color: #000000">]
<span style="color: #008000">#<span style="color: #008000">DCBA
s12 = s[3::-2<span style="color: #000000">]
<span style="color: #008000">#<span style="color: #008000">DB
s13 =s[-1::-1<span style="color: #000000">]
<span style="color: #008000">#<span style="color: #008000">RFSRSLDCBA
s14= [::-1<span style="color: #000000">]
<span style="color: #008000">#<span style="color: #008000">RFSRSLDCBA

5、字符串的操作

s ==

s2 =

s21 =

示例:验证码不区分大小写

s3 =(s3)

s = =

s == s.center(20,

(5)#t加上前面,不满八位的补充八位。

s ==

s ==(l)

s = = s.startswith( s.startswith( True True

s = = s.endswith(,5 s.endswith(False False

s ==s. find( (s8)#4(返回对应下标)

找到返回下标数字,找不到返回-1

index通过元素找索引,找不到报错。

s ==s. index(

s ==

s == s.strip( s== s.strip(

s ==s.count(3 .若没有则返回0

#结合字符串切片

s == s[0:3] s2 =s1.count() 1

(11)split分割文本 (将str------>list)

s== s.split(:) ------>[alex:wusir:taibai]

#第一种s ='我叫{},今天{},爱好{},再说一下我叫{}'.format('太白',36,'girl','太白')print(s)#第二种s ='我叫{0},今天{1},爱好{2},再说一下我叫{0}'.format('太白',36,'girl')print(s)#第三种s ='我叫{name},今天{age},爱好{hobby},再说一下我叫{name }'.format(name ='太白',age =36,hobby ='girl')print(s)name = input('名字')s ='我叫{name},今天{age},爱好{hobby},再说一下我叫{name }'.format(name =name,age =36,hobby ='girl')##默认全部都替换

?

(14)、for 循环

= (您的评论有敏感词..

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读