python day04 常用字符串技巧

# 1.del方法:表示删除一个变量

# aa = 0xA8F

# bb = 1.9

# print(aa)

# del aa

# print(aa)

# 2.在交互模式里面,上一次输出的值可以用 _ 来表示

# >>> a = 'asdf'

# >>> a

# 'asdf'

# >>> c = 'asd' + _

# >>> c

# 'asdasdf' 

# 几种常用的数学函数:abs():返回数字的绝对值     max():返回最大值,可以比列表(min也是)  

# l = [123,222,555]

# k = [12,999]

# c = max(l,k)

# print(c)

# 字符串中每个值的访问

# 反斜杠\常常被用作转义字符,单个\可以表示拼接两行代码,  \\  反斜杠符号     \n    换行     \r   回车    \'    单引号

# var1 = 'asdfweqe asdasd'

# print("var1[0] is ",var1[0])

# print("var1[0] is " + \

# var1[0])

# print('\'')

# 字符串的一些常用方法  + 字符串连接      *    重复输出字符串  [] 通过索引获取字符串中字符    [ : ]   截取字符串中的一部分,遵循左闭右开原则,str[0:2] 是不包含第 3 个字符的。

# r/R   原始字符串:所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符

 

# 字符串的格式化  %  类似于c里面的sprintf,Python 支持格式化字符串的输出 。尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中。

# 个人认为更推荐用format

print ("我叫 %s 今年 %d 岁!" % ('小明', 10))

print ("我叫 {} 今年 {} 岁!".format('小明', 10))

# 三引号:表示允许一个字符串跨多行,输出的结果也包括换行符,使用这个在用sql语句的时候就很方便了

sd = '''asdasddas

fffff

'''

print(sd)

'''

 字符出内建函数:capitalize()  将字符串的第一个字符转换为大写

count(str, beg= 0,end=len(string))返回 str 在 string 里面出现的次数,如果 beg 或者 end 指定则返回指定范围内 str 出现的次数

find(str, beg=0, end=len(string))检测 str 是否包含在字符串中,如果指定范围 beg 和 end ,则检查是否包含在指定范围内,如果包含返回开始的索引值,否则返回-1

join(seq)以指定字符串作为分隔符,将 seq 中所有的元素(的字符串表示)合并为一个新的字符串

len(string)返回字符串长度

'''

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值