输入与输出
Input输入
通过它能够完成从键盘获取数据,然后保存到指定的变量中
input获取的数据,都以字符串的方式进行保存,即使输入的是数字,那么也是以字符串方式保存
print输出
name = '杰大哥' age = 18 address = '大同' print('大家好我叫%s,我今年%d岁,我来自%s'%(name,age,address)) print('大家好我叫%s'%name)
字符串常用函数
#find str = 'i love python' print(str.find('o')) #返回的是该字符的位置 输出 3 print(str.find('w')) #返回 -1 #index str = 'i love python' print(str.index('o')) #返回的是该字符的位置 输出 3 #print(str.index('w')) #返回 报错信息 #count str = 'i love python o' print(str.count('o')) #返回的是该字符的个数 输出 3 print(str.count('o',2,6)) #指定位置查找 输出 1 print(str.count('w')) #输出 0 #replace str = 'i love python o' print(str.replace('p','P')) #输出 i love Python o
#split str = 'i love python o' print(str.split(' ')) #返回一个列表 输出为['i', 'love', 'python', 'o'] print(str.split('o')) #返回一个列表 输出为['i l', 've pyth', 'n ', ''] #title str = 'i love python o' print(str.title()) #输出为I Love Python O #capitalize str = 'i love python o' print(str.capitalize()) #输出为I love python o
#upper str = 'i love python o' print(str.upper()) #输出为I LOVE PYTHON O #center str = 'heelo' print(str.center(15)) #输出为 heelo ,逗号前结束
#partition str1 = 'hello world hello china' print(str1.partition('world')) #输出为('hello ', 'world', ' hello china')
#join str1 = '@¥@¥' list = ['hello','world','hello','china'] print(str1.join(list)) #输出为hello@¥@¥world@¥@¥hello@¥@¥china