2-1 簡單消息:將一條消息存儲到變數中,再將其列印出來。 輸出: 2-2 多條簡單消息:將一條消息存儲到變數中,將其列印出來;再將變數的值修改為一條新消息,並將其列印出來。 輸出: 2-3 個性化消息:將用戶的姓名存到一個變數中,並向該用戶顯示一條消息。顯示的消息應非常簡單,如"Hello Eri ...
2-1 簡單消息:將一條消息存儲到變數中,再將其列印出來。
1 message="Hello,world!" 2 print(message)
輸出:
Hello,world!
2-2 多條簡單消息:將一條消息存儲到變數中,將其列印出來;再將變數的值修改為一條新消息,並將其列印出來。
1 message="Hello,world!" 2 print(message) 3 message="Hello,python world!" 4 print(message)
輸出:
Hello,world! Hello,python world!
2-3 個性化消息:將用戶的姓名存到一個變數中,並向該用戶顯示一條消息。顯示的消息應非常簡單,如"Hello Eric, would you like to learn some Python today?"。
1 name='Eric' 2 message="Hello "+name+",would you like to learn some Python today?" 3 print(message)
輸出:
1 Hello Eric,would you like to learn some Python today?
2-4 調整名字的大小寫:將一個人名存儲到一個變數中,再以小寫、大寫和首字母大寫的方式顯示這個人名。
1 name='Eric' 2 print(name.lower()) #每個字母小寫 3 print(name.upper()) #每個字母大寫 4 print(name.title()) #首字母大寫
輸出:
1 eric 2 ERIC 3 Eric
2-5 名言: 找一句你欽佩的名人說的名言,將這個名人的姓名和他的名言列印出來。輸出應類似於下麵這樣(包括引號): Albert Einstein once said, “A person who never made a mistake never tried anything new.”
1 message='Albert Einstein once said,"A person who never made a mistake never tried anything new."' 2 print(message)
輸出:
Albert Einstein once said,"A person who never made a mistake never tried anything new."
2-6 名言2:重覆練習2-5,但將名人的姓名存儲在變數famous_person 中,再創建要顯示的消息,並將其存儲在變數message 中,然後列印這條消息。
1 famous_person='Albert Einstein' 2 message=famous_person+' once said,"A person who never made a mistake never tried anything new."' 3 print(message)
輸出:
1 Albert Einstein once said,"A person who never made a mistake never tried anything new."
2-7 剔除人名中的空白: 存儲一個人名,併在其開頭和末尾都包含一些空白字元。務必至少使用字元組合"\t" 和"\n" 各一次。 列印這個人名,以顯示其開頭和末尾的空白。然後,分別使用剔除函數lstrip() 、rstrip() 和strip() 對人名進行處理,並將結果列印出來。
1 name=' Eric ' #兩邊分別空兩個空格 2 print(name) 3 print("\t"+name) #'\t'製表符 4 print("\n"+name) #'\n'換行符 5 print(name.rstrip()) #刪除右邊空白 6 print(name.lstrip()) #刪除左邊空白 7 print(name.strip()) #刪除兩邊空白
輸出:
1 Eric 2 3 Eric 4 Eric 5 Eric 6 Eric
2-8 數字 數字8: 編寫4個表達式,它們分別使用加法、減法、乘法和除法運算,但結果都是數字8。為使用print 語句來顯示結果,務必將這些表達式用括弧括起來,也 就是說,你應該編寫4行類似於下麵的代碼:輸出應為4行,其中每行都只包含數字8。
1 print(5+3) 2 print(10-2) 3 print(2*4) 4 print(16/2) 5 print(2**3) #2的3次方
輸出:
1 8 2 8 3 8 4 8.0 5 8
2-9 最喜歡的數字: 將你最喜歡的數字存儲在一個變數中,再使用這個變數創建一條消息,指出你最喜歡的數字,然後將這條消息列印出來。
1 num='8' 2 message="My favorite number is "+num+' .' 3 print(message)
輸出:
My favorite number is 8 .