1. 程式人生 > >python隨筆02

python隨筆02

format ali int capital HA IT cin pri spa

1.改變字符串的首字母為大寫

 

s = welcome to bokeyuan
s1 = s.capitalize()
print ()

2.將字符串全部變為大小寫

s = Welcome To Bokeyuan
s1 = s.capitalize()
s2 = s.upper()
s3 = s.lower()
print(s2)
print(s3)

3.將字符居中,可以添加填充來代替

s = ‘menu‘
s4 = s.center(20)
s5 = s.center(20,‘-‘)
print(s4)
print(s5)

>>>

menu

--------menu--------


4.查看字符串的長度

s = ‘我喜歡讀書,Thank‘
s6 = len(s)
print(s6)

>>>
14 #標點也算一位

5.指定分割符,來分割指定的字符

s = ‘welcome to bokeyuan‘
s10 = s.split(‘e‘)
print(s10) 

>>> 
[‘w‘, ‘lcom‘, ‘ to bok‘, ‘yuan‘] #結果為列表,並且不包含指定分割的分割符

6.替換

s = ‘我叫小米,我愛我的小米小米‘
s11 = s.replace(‘小米‘,‘大米‘)
s12 = s.replace(‘小米‘,‘大米‘,1)
s13 = s.replace(‘小米‘,‘大米‘,2)     #s12,s13 後跟的數字不同替換的個數不同
print(‘s11:‘,s11)
print(‘s12:‘,s12)
print(‘s13:‘,s13)

>>>
s11: 我叫大米,我愛我的大米大米
s12: 我叫大米,我愛我的小米小米
s13: 我叫大米,我愛我的大米小米

7.format的使用

name = input(‘請輸入你的名字:  ‘)
age= input(‘請輸入你的年齡:  ‘)
hobby= input(‘請輸入你的愛好:  ‘)
Introduce = ‘我叫{},我的年齡是{},我的愛好是{}‘.format(name,age,hobby)
print(Introduce)

>>>
請輸入你的名字:  Lucy
請輸入你的年齡:  18
請輸入你的愛好:  Dancing
我叫Lucy,我的年齡是18,我的愛好是Dancing

  

python隨筆02