- Python日常
内容展示: ①:修改字符串首字母大小写
# 第一題: 修改字符串首字母的大小寫 s1 = 'hello' print(s1) # hello print(s1.capitalize()) # 使用capitalize函數,僅使字符串的首字母大寫 # Hello # s1[0] = 'H' 只讀的,會抛出異常 s1 = s1[0:1] + s1[1].upper() + s1[2:] # 實現某一位大寫 print(s1) # hEllo s2 = 'Hello' s = s2[0].lower() + s2[1:] print(s) # hello
②:如何將字符串的每个单词的首字母大写
s3 = 'hello mason'
arr = s3.split(' ') # 将字符串按空格分割
new_arr = f'{arr[0].capitalize()} {arr[1].capitalize()}'
print(new_arr) # Hello Mason
f'{}{}' python格式化字符串 f-string称为格式化字符串常量(formatted string literals),是python3.6新引入的一种字符串格式化方法。 f-string在形式上是以 f 或 F修饰符引领的字符串(f'xxx'或F'xxx') 以大括号 {} 标明被替換的字段。f-string在本质上并不是一個字符串常量,而是一個在运行時运算求值的表达式
总结:
1.改变字母首字母大小写
①:使用函數capitailize()
②:使用定位 例:s[0].upper() # s[0].lower()
2.字符串包含多個單詞,如何改變每個單詞首字母的大小寫
先将字符串进行拆分,然后改变每个字母的首字母大写,然后再连接
- CSDN Python日常 第5 篇
- 下一篇链接



