# 放弃多次,拾起多次,各种原因,希望这次能一直走下去,每日分享笔记,记录一下高龄菜鸟求学挣扎之路!
1、判断字符串以xxx开头,使用 .startswith()
a = '中国台湾省'
b = a.startswith('中国')
print(b) # 返回True
a = '中国台湾省'
b = a.startswith('台湾')
print(b) # 返回Flase
2、判断字符串以xxx结尾,使用endswith()
a = '中国台湾省'
b = a.endswith('中国')
print(b) # 返回Flase
a = '中国台湾省'
b = a.endswith('台湾')
print(b) # 返回True
3、判断字符串里十进制整数,使用.isdecimal()
a = input('请输入数字:')
a1 = input('请输入数字:')
if a.isdecimal() and a1.isdecimal():
b = int(a) + int(a1)
print(f'两者相加的和是:{b}')
else:
print(f'你输入的是{a}和{a1}输入错误,请重新输入!~')
4、去除字符串里两边的空格、换行符、制表符、从而生成一个新的字符串,使用 .strip()
a = ' 你是谁 '
v = a.strip()
print(a)
print(v)
5、把字符串里面的字母全部变成大写 ,使用 .upper()
v = 'hello world'
a = v.upper()
print(a)
6、字符串里的字母全部变小写,使用 .lower()
a = 'HELLO WORLD '
b = a.lower().strip()
print(b)
7、字符串的替换 ,使用.replace()
a = '字符串转移'
a1 = a.replace('转移', '转义')
print(a1)
8、字符串的切割,使用 .split()
a = 'h1e1l1l1o'
a1 = a.split('1')
print(a1)
9、字符串的拼接 .join()
a = ['h','e','l','l','o']
a1 = '-'.join(a)
print(a1)
希望明天还能更新!~~~·
|