python支持什么操作方式_python基本操作和方法

split,丛左往右分割

url='www.bcd.com'

li=url.split('.',1) 以点为分隔符,分割为两个

a,b=url.split(.) #生成一个列表,字符串

rsplit从右往左

url='www.qm.com'

url2=url.rsplit('.',1)

url2

['www.qfedu', 'com']

print str.split(' ', 1 ); # 以空格为分隔符,分隔成两个

rsplit 从右向左分割

strip 移除两端的空格

url= ' hello world '

url2=url.strip()

s = ' hello '

s2 = s.strip()

inp = input(">:").strip() #常用于获取输入,去掉空格

* 复制

print('*' * 20)

print('shark' * 20)

replace 替换

url= 'www.abc.com'

url2=url.replace('.','_')

index 获取一个元素在字符串中的索引号

s = 'hello world'

idx = s.index('l')

idx

2

startswith 判断字符串以什么为开头

s = 'hello world'

if s.startswith('h'):

print(s)

endswith 判断字符串以什么为结尾

s = 'hello world'

if s.endswith('d'):

print(s)

拓展

import random

sny=random.sample(snl,6) 从snl中随机取出6个数

' '.join(sny) 让sny取出的多个单个字符变为一个字符串

import string

string_ascii_letters 大写小写字母

string.digits 数字

565a18262aee

判断连接

565a18262aee

fales

多元赋值

In [4]: class_str,class_name=url.rsplit('.',1)

In [5]: class_str

Out[5]: 'www.qfedu'

In [6]: class_name

Out[6]: 'com 千锋官网'

切片

变量不能添加引号

565a18262aee

切片

s[:-1]

s = "symbol=BCHBTC;baseCoin=BCH;quoteCoin=BTC;"

s.split(';')

['symbol=BCHBTC', 'baseCoin=BCH', 'quoteCoin=BTC', '']

s.split(';')[:-1]

['symbol=BCHBTC', 'baseCoin=BCH', 'quoteCoin=BTC']

name, *info = ['shark', 18, 100]

+拼接

print('hello' + 'world')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值