python3 字符串的常用方法总结

记录一下pycharm的常用技巧:
ctrl + ? 注释,取消注释
shift+ enter 快速换行
ctrl + 代码 查看对应代码帮助
ctrl + d 复制,粘贴当前行在代码尾部

如下为文件操作:
点击右键 copy path 复制路径
点击右键 show in the explorer 在资源管理器中打开
点击右键 move to the right 对比功能
点击右键 show history 查看文件修改记录

菜单view -tools 中有termial , 可以不用切换到window CMD中去

对字符串进行处理后打印出来,字符串并不会变化。
例一:替换功能
str01='''York is a handsome boy.'''
loc01=int(input("输入替换位置:"))
source_char01=str01[loc01]
char01=input("输入替换的字符:")
print(str01.replace(source_char01,char01,2))

######打印输出:
输入替换位置:1
输入替换的字符:X
YXrk is a handsXme boy.

例二:
str01='''York is a handsome boy.'''
print(str01)
print(str01.startswith('York'))
print(str01.endswith('0'))
print(str01.find('o'))
print(str01[6])
print(str01.title())
print(str01.upper())
print(str01.lower())

######打印输出:
York is a handsome boy.
True
False
1
s
York Is A Handsome Boy.
YORK IS A HANDSOME BOY.
york is a handsome boy.

例三:
str01 = "中国人民是伟大的人民。 中国是伟大的国家。 34"
str02 = ''
list01=['a','b','c','d']
print(str01.isdigit())
print(str01.center(50,"
"))
str03=str01.center(50,"")
print(str03.strip("
"))
print(str01.count("人"))
print(str01.split("人"))
print(str02.join(list01))

######打印输出:
False
中国人民是伟大的人民。 中国是伟大的国家。 34
中国人民是伟大的人民。 中国是伟大的国家。 34
2
['中国', '民是伟大的', '民。 中国是伟大的国家。 34']
abc*d

上一篇:BERT 缺陷


下一篇:yaml文件 .yml