第二章 Basic Syntax [基本語法]-習題
習題1
請輸出以下詩 並利用"\t"與"\n"
>>>
登幽州臺歌 陳子昂
前不見古人 後不見來者
念天地之悠悠 獨愴然而涕下
>>>
請輸出以下詩 並利用"\t"與"\n"
>>>
登幽州臺歌 陳子昂
前不見古人 後不見來者
念天地之悠悠 獨愴然而涕下
>>>
觀看解答
print("登幽州臺歌\t陳子昂\n") # \t為縮排(Tab),\n為換行 print("前不見古人\t後不見來者\n念天地之悠悠\t獨愴然而涕下")習題2
請改寫以下程式碼,僅留下一行print指令且內容不使用空白字元,但仍維持一樣的輸出結果:
>>>
print(" 1")
print(" 2 3")
print(" 4 5 6")
print("7 8 9 10")
>>>
請改寫以下程式碼,僅留下一行print指令且內容不使用空白字元,但仍維持一樣的輸出結果:
>>>
print(" 1")
print(" 2 3")
print(" 4 5 6")
print("7 8 9 10")
>>>
觀看解答
print("\b\b\b1\n\b\b2\b3\n\b4\b5\b6\n7\b8\b9\b10") #\b為半形空白,\n為換行習題3
請撰寫一程式,讓使用者可以分別輸入2位同學的名稱及分數,輸出結果並如下排列: (斜體部分為執行程式時輸入)
>>>
請輸入A同學姓名:Name_A
請輸入A同學分數:90
請輸入B同學姓名:Name_B
請輸入B同學分數:80
姓名 分數
Name_A 90
Name_B 80
>>>
請撰寫一程式,讓使用者可以分別輸入2位同學的名稱及分數,輸出結果並如下排列: (斜體部分為執行程式時輸入)
>>>
請輸入A同學姓名:Name_A
請輸入A同學分數:90
請輸入B同學姓名:Name_B
請輸入B同學分數:80
姓名 分數
Name_A 90
Name_B 80
>>>