"""
1.個(gè)性化消息: 將用戶的姓名存到一個(gè)變量中壤躲,并向該用戶顯示一條消息。顯示的消息應(yīng)非常簡單茁裙,如“Hello Eric, would you like to learn some Python today?”蔑滓。
2.調(diào)整名字的大小寫: 將一個(gè)人名存儲(chǔ)到一個(gè)變量中扼倘,再以小寫、大寫和首字母大寫的方式顯示這個(gè)人名需五。
3.名言: 找一句你欽佩的名人說的名言鹉动,將這個(gè)名人的姓名和他的名言打印出來。輸出應(yīng)類似于下面這樣(包括引號(hào)):Albert Einstein once said, “A person who never made a mistake never tried anything new.”
4.名言2: 重復(fù)練習(xí)2-5宏邮,但將名人的姓名存儲(chǔ)在變量famous_person 中泽示,再創(chuàng)建要顯示的消息缸血,并將其存儲(chǔ)在變量message 中,然后打印這條消息械筛。
5.剔除人名中的空白: 存儲(chǔ)一個(gè)人名捎泻,并在其開頭和末尾都包含一些空白字符。務(wù)必至少使用字符組合"\t" 和"\n" 各一次埋哟。 打印這個(gè)人名笆豁,以顯示其開頭和末尾的空白。然后赤赊,分別使用剔除函數(shù)lstrip() 闯狱、rstrip() 和strip() 對(duì)人名進(jìn)行處理,并將結(jié)果打印出來抛计。
"""
代碼
#第一題
name = 'Eric'
chat ="Hello %s,would you like to learn some Python today?\n"%(name)
print(chat)
#第二題
name ='\tchen peng\n'
name1 = name.capitalize() #首字母大寫
name2 = name.upper() #字母全部大寫
name3 = name.lower() #字母全部小寫
name4 = name.title() #單個(gè)字母首字母大寫
print(name1,name2,name3,name4)
#第三題
name = 'Alan'
says = '"I can fly."\n'
print(name +' said,' + says)
#第四題
name = 'Alan'
says = '"I can fly."\n'
famous_person = name + ' said,' + says
print(famous_person)
#第五題
name = '\t陳\t鵬\n'
name1 = name.lstrip() #剔除空格
name2 = name.rstrip() #剔除換行
name3 = name.strip() #剔除換行還有空格
print(name,name1,name2,name3)
運(yùn)行結(jié)果:
Hello Eric,would you like to learn some Python today?
chen peng
CHEN PENG
chen peng
Chen Peng
Alan said,"I can fly."
Alan said,"I can fly."
陳 鵬
陳 鵬
陳 鵬 陳 鵬