在做下面的每個(gè)練習(xí)時(shí),都編寫一個(gè)獨(dú)立的程序,并將其保存為名稱類似于name_cases.py的文件
2-3 個(gè)性化消息:
將用戶的姓名存到一個(gè)變量中,并向該用戶顯示一條消息。顯示的消息應(yīng)非常簡單盗扇,如“Hello Eric, would you like to learn some Python today?”。
# 將用戶的姓名存到一個(gè)變量中沉填,并向該用戶顯示一條信息疗隶。
# 顯示的消息應(yīng)非常簡單,如“Hello Eric,would you like to learn some Python today?”
name = '小李'
print('Hello '+name+',早上好翼闹!')
print('Hello %s,早上好'%(name))#使用格式化字符串
結(jié)果:
2-4 調(diào)整名字的大小寫:
將一個(gè)人名存儲到一個(gè)變量中斑鼻,再以小寫、大寫和首字母大寫的方式顯示這個(gè)人名猎荠。
# 調(diào)整名字的大小寫:將一個(gè)人名存儲到一個(gè)變量中坚弱,再以小寫、大寫和首
# 字母大寫的方式顯示這個(gè)人名关摇。
name = 'aLex'
print(name.lower())#以小寫顯示人名
print(name.upper())#以大寫顯示人名
print(name.title())#以首字母大寫顯示人名
結(jié)果:
2-5 名言:
找一句你欽佩的名人說的名言荒叶,將這個(gè)名人的姓名和他的名言打印出來。輸出應(yīng)類似于下面這樣(包括引號):Albert Einstein once said, “A person who never made a mistake never tried anything new.”
# 找一句你欽佩的名人說的名言输虱,將這個(gè)名人
#的姓名和他的名言打印出來些楣。輸出應(yīng)類似于下面這樣(包括引號):
#Albert Einstein once said, “A person who never made a mistake never tried anything new.”
name = '蒙奇·D·路飛'
famous_saying = '"我是要成為海賊王的男人!"'
print(name+'經(jīng)常說宪睹,'+famous_saying)
print('%s經(jīng)常說愁茁,%s'%(name,famous_saying))#使用格式化字符串
結(jié)果:
2-6 名言2:
重復(fù)練習(xí)2-5,但將名人的姓名存儲在變量famous_person 中横堡,再創(chuàng)建要顯示的消息埋市,并將其存儲在變量message 中冠桃,然后打印這條消息命贴。
# 重復(fù)練習(xí)2-5,但是將名人的姓名存儲在變量famous_person中,
# 在創(chuàng)建要顯示的信息胸蛛,并將其存儲在變量message中污茵,然后打印這條消息。
famous_person = '蒙奇·D·路飛'
message = famous_person + '經(jīng)常說葬项,' + '"我是要成為海賊王的男人泞当!"'
message2 = '%s經(jīng)常說,"我是要成為海賊王的男人民珍!"'%(famous_person)
print(message)
print(message2)
結(jié)果:
2-7 剔除人名中的空白:
存儲一個(gè)人名襟士,并在其開頭和末尾都包含一些空白字符。務(wù)必至少使用字符組合"\t" 和"\n" 各一次嚷量。 打印這個(gè)人名陋桂,以顯示其開頭和末尾的空白。然后蝶溶,分別使用剔除函數(shù)lstrip() 嗜历、rstrip() 和strip() 對人名進(jìn)行處理,并將結(jié)果打印出來抖所。
'''
剔除人名中的空白:存儲一個(gè)人名梨州,并在其開頭和末尾都包含一些空白字符。
務(wù)必至少使用字符組合"\t"和"\n"各一次田轧。打印這個(gè)人名暴匠,并顯示其開頭
和末尾的空白。然后傻粘,分別使用剔除函數(shù)lstrip()巷查、rstrip()和strip()對人名進(jìn)行
處理,并將結(jié)果打印出來抹腿。
'''
name = ' \t馬斯克\n\t\t'
print(name)
print(name.lstrip())#剔除了字符串開頭的空白
print(name.rstrip())#剔除了字符串末尾的空白
print(name.strip())#剔除了字符串中開頭和結(jié)尾的空白
print(' w wqre we '.strip())
結(jié)果: