数据类型

1.1整型int

py2中有int有范围,超出自动转为long长整型,py3中只有int

整除py2中无小数,可加一行代码实现

十进制转二进制
print(bin(10)
十进制转八进制
print(oct(10))
十进制转十六进制
print(hex(10))

 

1.2布尔值bool

只有True和False.

0, '' , [] , {} , () , set() , None都可转化为False,其他为True.

1.3字符串

字符串
x='abcdef字'
    x[0:3:2]   #取字符串元素: ac
    len(x)     #字符串取长:7
    x.strip()  #去空格和特殊字符
l='get|a.txt|333'.split('|')  #['get', 'a.txt', '333']
l_new='|'.join(l)             # get|a.txt|333
​
​
#依赖索引
    for i in range(0,len(x)):   #  abcdef字
        print(x[i],end='')
​
    i=0
    while i < len(x):
        print(x[i])
        i+=1
​
​
#不依赖索引
    for item in x:
        print(item)
​
#格式化字符串
    'my name is %s' %('egon',)      # my name is egon
    'my name is {} {} {}'.format('a','b','c')       # my name is a b c
    'my name is {0} {1} {1}'.format('a','b','c')    # my name is a b b
    'my name is {x} {y} {z}'.format(z='aaaa',y='bbb',x='ccccc')     # my name is aaaa bbb ccccc
View Code

相关文章:

  • 2022-12-23
猜你喜欢
  • 2021-06-13
  • 2021-03-30
相关资源
相似解决方案