1. 程式人生 > >《Python程式設計:從入門到實踐》第2章 變數和簡單資料型別

《Python程式設計:從入門到實踐》第2章 變數和簡單資料型別

第2章 變數和簡單資料型別

2-3 個性化的訊息

將使用者的姓名存到一個變數中,並向該使用者顯示一條訊息。顯示的訊息應非常簡單,如“Hello Eric, would you like to learn some Python today?”。

print("What's your name?")
name = input()
print("Hello " + name + ", would you like to learn some Python today?")

2-4 調整名字的大小寫

將一個人名儲存到一個變數中,再以小寫、大寫和首字母大寫的方式顯示這個人名。

print("Hello, I can put the name you entered in lowercase, uppercase, the first letter of the way to display!"
) print("Please enter your name.") # Enter assign name to variable name = input() # Convert case print("Lowercase: " + name.lower()) print("Capital: " + name.upper()) print("Capitalize first letter: " + name.title())

2-5 名言

找一句你欽佩的名人說的名言,將這個名人的姓名和他的名言打印出來。輸出應類似於下面這樣(包括引號): Albert Einstein once said, “A person who never made a mistake never tried anything new.”

print("Qu Yuan said: 'The road long its repair far XI, I will be up and down and searching.'")

2-6 名言2

重複練習2-5,但將名人的姓名儲存在變數famous_person 中,再建立要顯示的訊息,並將其儲存在變數message 中,然後列印這條訊息。

famous_person = "Qu Yuan"
message = "The road long its repair far XI, I will be up and down and searching."

print(famous_person +
" said: " + message)

2-7 剔除人名中的空白

儲存一個人名,並在其開頭和末尾都包含一些空白字元。務必至少使用字元組合"\t" 和"\n" 各一次。 列印這個人名,以顯示其開頭和末尾的空白。然後,分別使用剔除函式lstrip() 、rstrip() 和strip() 對人名進行處理,並將結果打印出來。

name = "\n\tLisa\n\t"

print(name.lstrip())
print(name.rstrip())
print(name.strip())

2-8 數字8

編寫4個表示式,它們分別使用加法、減法、乘法和除法運算,但結果都是數字8。為使用print 語句來顯示結果,務必將這些表示式用括號括起來,也就是說,輸出應為4行,其中每行都只包含數字8。

print(3 + 5)
print(12 - 4)
print(2 * 4)
print(24 / 3)

2-9 最喜歡的數字

將你最喜歡的數字儲存在一個變數中,再使用這個變數建立一條訊息,指出你最喜歡的數字,然後將這條訊息打印出來。

number = 9
print("My favorite number: " + str(number))