在做下面的每個(gè)練習(xí)時(shí),都編寫(xiě)一個(gè)獨(dú)立的程序,并將其保存為名稱(chēng)類(lèi)似于name_cases.py的文件
2-3 個(gè)性化消息: 將用戶的姓名存到一個(gè)變量中,并向該用戶顯示一條消息替久。顯示的消息應(yīng)非常簡(jiǎn)單,如“Hello Eric, would you like to learn some Python today?”躏尉。
2-4 調(diào)整名字的大小寫(xiě): 將一個(gè)人名存儲(chǔ)到一個(gè)變量中蚯根,再以小寫(xiě)、大寫(xiě)和首字母大寫(xiě)的方式顯示這個(gè)人名胀糜。
2-5 名言: 找一句你欽佩的名人說(shuō)的名言抓周樹(shù)人和我魯迅有什么關(guān)系颅拦,將這個(gè)名人的姓名和他的名言打印出來(lái)。輸出應(yīng)類(lèi)似于下面這樣(包括引號(hào)):Albert Einstein once said, “A person who never made a mistake never tried anything new.”
2-6 名言2: 重復(fù)練習(xí)2-5教藻,但將名人的姓名存儲(chǔ)在變量famous_person 中距帅,再創(chuàng)建要顯示的消息,并將其存儲(chǔ)在變量message 中括堤,然后打印這條消息碌秸。
2-7 剔除人名中的空白: 存儲(chǔ)一個(gè)人名,并在其開(kāi)頭和末尾都包含一些空白字符悄窃。務(wù)必至少使用字符組合"\t" 和"\n" 各一次讥电。 打印這個(gè)人名,以顯示其開(kāi)頭和末尾的空白轧抗。然后恩敌,分別使用剔除函數(shù)lstrip() 、rstrip() 和strip() 對(duì)人名進(jìn)行處理横媚,并將結(jié)果打印出來(lái)纠炮。
name='Eeic'
print('Hello %s, would you like to learn some Python today?'%(name))
結(jié)果
Hello Eeic, would you like to learn some Python today?
name='zhao shuai'
name1=name.lower()
print(name1)
name1=name.upper()
print(name1)
name1=name.capitalize()
print(name1)
結(jié)果
zhao shuai
ZHAO SHUAI
Zhao shuai
name='魯迅'
str='%s:抓周樹(shù)人和我魯迅有什么關(guān)系?'%name
print(str)
結(jié)果
魯迅:抓周樹(shù)人和我魯迅有什么關(guān)系?
famous_person='Albert Einstein'
message='once said,\"A person who never made a mistake never tried anything new.\"'
print(famous_person,message)
結(jié)果
Albert Einstein once said,"A person who never made a mistake never tried anything new."
person=' \t k.willer \n '
print(person)
print(person.lstrip())
print(person.rstrip())
print(person.strip())
結(jié)果
k.willer
k.willer
k.willer
k.willer