day1—字符串处理1(python一龙一样法)

发布时间:2018-12-15  栏目:Python  评论:0 Comments

test = 'alexsdfada'
# 首字母大写
v = test.capitalize()
print(v)

test2 = 'aLBex'
# 小写1(对未知的对应关系可转换小写)
h = test2.casefold()
print(h)

test3 = 'aLex'
# 小写2(适用通俗的小写转换)
m = test3.lower()
print(m)

# 设置宽度,并将字符串在宽度内居中
a = test.center(20, '*')
'''
center方法
参数1:宽度参数
参数2:填充参数,限制一个字符,可不传,不传默认空格
'''
print(a)

# 计算字符串中的某个字符的个数,可选开始结束未知,左包含右不包含
b = test.count('a', 0, 9)
'''
count方法
参数1:要统计的字符
参数2:开始位置,包含
参数2:结束位置,不包含
'''
print(b)

# 以某个字符结尾,以某个字符开头
c = test.endswith('a')
d = test.startswith('a')
print(c)
print(d)

# 从前往后找到第一个字符,并获取位置
e = test.find('a',5,9)
'''
find方法
参数1:要查找的字符
参数2:开始位置,包含
参数2:结束位置,不包含
'''
print(e)

# format字符串替换
f = 'i am {name}'
print(f)
g = f.format(name=test)
print(g)
h = 'i am %s'%test
print(h)

python之字符串处理,python字符串

1.单滋生号字符串和转义引号

单引号和双引号区别不慌,对出现的特殊符号,可用反斜线(\)对字符串中之引号举办转义。

  图片 1 

2.集成接字符串

  图片 2

3.字符串表示 ,str 和 repr (将价值转换为字符串的点滴栽机制)

  3.1、 str 把价值转换为合理形式的字符串,以便用户知道;

  3.2、repr
创设一个字符串,以法定的python表明式的款型来表示值,repr(x)可用`x`(单引号)表示,但当pyhton3.0惨遭已经不复利用“,,所以提出习惯以repr

  图片 3

  1. input 和 raw_input的比较

  4.1
input函数会要用户输入的凡官的Python表明式,若用户输入的是字符串,则须带引号

  4.2
raw_input函数则会拿具有的输入当作原始数据,然后以那么些拓宽入字符串中,所以,若输入的呢数字即使据此input,否则应当下raw_input

  图片 4

5.长字符串、原始字符串和Unicode

  5.1 长字符串,对于急需跨越多实施之字符串,可拔取两个引号”’ ”’或””” “””

  5.2
原始字符串,字符串以r起始,在原始字符串中之输入的每个字符都会师跟书的法门保持一致

  5.3
Python中之普通字符串在其中是盖8员的ASCII码格局储存的,而Unicode字符串则存储吗16号Unicode字符,从而会代表还多之字符集,如汉语

  图片 5    图片 6     图片 7

 

http://www.bkjia.com/Pythonjc/1211796.htmlwww.bkjia.comtruehttp://www.bkjia.com/Pythonjc/1211796.htmlTechArticlepython之字符串处理,python字符串
1.单招号字符串和转义引号
单引号和双引号区别不死,对出现的特殊符号,可用反斜线(\)对字符串中之…

留下评论

网站地图xml地图