2-3. 個(gè)性化消息: 將用戶的姓名存到一個(gè)變量中融师,并向該用戶顯示一條消息。顯示的消息應(yīng)非常簡(jiǎn)單轻要,如“Hello Eric, would you like to learn some Python today?”复旬。
name = input('請(qǐng)插入您的姓名:')
print("Hello %s, would you like to learn some Python today?" %name)
請(qǐng)插入您的姓名:xxx
Hello xxx, would you like to learn some Python today?
2-4. 調(diào)整名字的大小寫: 將一個(gè)人名存儲(chǔ)到一個(gè)變量中,再以小寫冲泥、大寫和首字母大寫的方式顯示這個(gè)人名驹碍。
name = 'lucia'
print(name.lower())
print(name.upper())
print(name.capitalize())
lucia
LUCIA
Lucia
2-5 .名言: 找一句你欽佩的名人說(shuō)的名言,將這個(gè)名人的姓名和他的名言打印出來(lái)凡恍。輸出應(yīng)類似于下面這樣(包括引號(hào)):Albert Einstein once said, “A person who never made a mistake never tried anything new.”
name = 'Albert Einstein'
dictum = '"A person who never made a mistake never tried anything new."'
print(name,'once said,',dictum)
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 中浮还,然后打印這條消息。
famous_person = 'Albert Einstein'
message = "A person who never made a mistake never tried anything new."
print("%s once said,%s" %(famous_person,message))
Albert Einstein once said,"A person who never made a mistake never tried anything new."
2-7. 剔除人名中的空白: 存儲(chǔ)一個(gè)人名革半,并在其開頭和末尾都包含一些空白字符碑定。務(wù)必至少使用字符組合"\t" 和"\n" 各一次。 打印這個(gè)人名又官,以顯示其開頭和末尾的空白延刘。然后,分別使用剔除函數(shù)lstrip() 六敬、rstrip() 和strip() 對(duì)人名進(jìn)行處理碘赖,并將結(jié)果打印出來(lái)。
name = ' Lusia '
print('不做任何處理:',name)
print('\n左\t對(duì)\t齊:···',name.lstrip(),'···') #刪除字符串開頭的所有空格
print('右\t對(duì)\t齊:···',name.rstrip(),'···') #刪除字符串后面的所有空格
print('右\t對(duì)\t齊:···',name.strip(),'···') #同時(shí)刪除字符串開頭和結(jié)尾所有的空格
不做任何處理: Lusia
左 對(duì) 齊:··· Lusia ···
右 對(duì) 齊:··· Lusia ···
右 對(duì) 齊:··· Lusia ···