大数据之路-------python基础(一)

1、字符串函数

test_str='   CHINA  '

去除字符串前后制表符空格:test_str.strip()  >> 'CHINA'

去除字符串左边制表符空格:test_str.lstrip()  >>  'CHINA  '

去除字符串右边制表符空格:test_str.rstrip()  >>  '   CHINA'

test_str='china'

字符串所有变大写:test_str.upper()  >>  'CHINA'

test_str='CHINA'

字符串所有变小写:test_str.lower()  >>  'china'

test_str='china'

字符串首字母变大写:test_str.capitalize  >>  'China'

test_str='i love china'

字符串所有单词首字母大写:test_str.title()  >> 'I Love China'

test_str='CHINA'

字符串判断是否全部大写:test_str.isupper()  >> True

字符串判断是否全部小写:test_str.islower() >> False

test_str=1234a

字符串判断是否全部数字:test_str.isdigit() >> False

test_str='CHINA'

字符串判断开头字符串是否相等:test_str.startswith('CHI')   >>   True

test_str='CHINA'

字符串判断结尾字符串是否相等:test_str.endswith('NB')   >>  False

password='123'

input_password='123456789'

查找字符串在另一字符串所在位置:

input_password.find(input_password)    >>   3   (如果没找到返回-1)

input_password.index(input_password)  >>  3   (如果没找到直接报错)

计算字符串在另一字符串里的个数:

input_password.count('3')   >> 1

替换字符串:

‘abce’.replace('a','b')  >> 'bbce'

'apple orange'.replace('apple','banana')  >> 'banana orange'

计算字符串长度:

len(password)  >>  3

2、元组(元组是不可变序列)

t = tuple('python')  >>  t ->  ('p','y','t','h','o','n')

t =  ('p','y','t','h','o','n') >> t ->  ('p','y','t','h','o','n')

t = ('My','age','is',19) >> t -> ('My','age','is',19)

t = 'My','age','is',19 >>  t -> ('My','age','is',19)    t[0] -> 'My'    t[0,2] -> ('My','age')

t = ('Solo',) >> t -> (Solo,)

t = 'Solo', >>  t -> (Solo,)   //元组括号可加可不加,但是元组中只有一个元素时后面必须要加逗号

t = ('My','age','is','19') >> ' '.join(t) -> My age is 19      '+'.join(t) -> My+age+is+19

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值