摘要:
#字符串格式化参考网站: https://www.jb51.net/article/259462.htm name='张三' age=20 '''百分号做占位符''' print('我叫%s,今年%d岁'%(name,age)) print('%-10.3f' % 3.1415926) #.3f 表 阅读全文
2022年9月4日 #
摘要:
'''字符串的切片操作 切片[start:end:step] ''' s='hello,Python' s1=s[:5] #没有写起始点默认从0开始到5(不包括5) s2=s[6:] #没写终止点默认到最后一位元素 s3='!' newstr=s1+s3+s2 print(s1,s2,newstr) 阅读全文
摘要:
'''字符串的比较''' print('apple'>'app') #True print('apple'>'banana') #False print(ord('a'),ord('b')) #97 98 #字符串比较的是 ordinal value print(ord('杨')) #26472 p 阅读全文
摘要:
s='hello,Python,Python,Python' print('用字符串替换其中字符串,替换2次',s.replace('Python','java',2)) lst=['hello','java','Python'] #可以是列表或者元组 print('用空格连接列表全部元素',''. 阅读全文
摘要:
'''字符串的判断,注意:中文属于字母 numeric :数 (字,值) alpha :阿尔法; 希腊字母表的第1个字母; decimal :十进制的; 小数的; 十进位的; identifier :标识符 alnum :代表的是[:alpha:]和[:digit:],即字母和数字 ''' prin 阅读全文
摘要:
s='hello world python' s1='hello|world|python' '''字符串的劈分,输出结果都为为列表''' lst=s.split() #split中文翻译为分开 print('字符串的劈分,默认分开符号为空格,',lst) lst2=s1.split(sep='|' 阅读全文
摘要:
s='hello,python' '''居中对齐''' print('居中对齐,空间长度为20,空部分用*填充',s.center(20,'*')) #center翻译为居中 print('左对齐,空间长度为20,空部分用*填充',s.ljust(20,'*')) #just翻译为 只是; 正好; 阅读全文
摘要:
'''字符串的大小写转换''' '''转化后字符串会开辟新的储存空间''' s='hello,python' s1='hello,Python' print('s的地址',id(s),'s1的地址',id(s1)) a=s.upper() #所有字母转换成大写 print('所有字母转换成大写',a 阅读全文