《Python程式設計:從入門到實踐》第2章 變數和簡單資料型別
阿新 • • 發佈:2018-12-15
第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))