加深格式化
學習函式
了解了python保留字元
了解.format(…)如何傳遞。
# 變數。值中的四個{}代**式化。
formatter = "{} {} {} {}"
# .format()內4個內容是給前面定義的變數值裡面的四個{}傳遞4個引數。
print(formatter.format(1, 2, 3, 4))
# ()內用了雙引號,代表傳遞給變數定義值裡面寫入字串。
print(formatter.format("one", "two", "three", "four"))
# .format()內的true 等沒用引號,因為它是python保留字元代表真假
print(formatter.format(true, false, true, false))
# 這裡也沒用到引號,因此傳遞的就是前面變數定義的值。
print(formatter.format(formatter, formatter, formatter, formatter))
# 為了好看,需要多行表達時候採用1個縮緊,1個縮排是4個字元。
print(formatter.format(
"try your",
"own text here",
"maybe a poem",
"or a song about fear"
))
ex8 python3學習九 列印列印列印
鞏固知識。了解了下 n轉義符 換行 作用。三個引號 可以書寫多行字元,三引號內可以寫單引號雙引號,它會把看做普通的字元。三引號內使用縮排不會特殊理解只會把看這普通字元也就是空格。下面是練習題 here s some new strange stuff,remember type it exactly...
python3 題解(25)列印大X
問題 給定高度和筆寬,在控制台輸出乙個由星號組成的大x。當 高度 10,筆寬 4時,輸出如下 分析 一下子算出這個圖形的哪個位置輸出星號,哪個位置輸出空格,邏輯較複雜。如果把問題降解,就容易多了 只輸出 x 的一撇 只輸出 x 的一捺 只要把這兩個問題決,再組合一下就可以得到答案。以下是python...
Python3練習題 018 列印星號菱形
python的內建方法 str.center width fillchar 就能輕而易舉列印出來 str即是數量不等的星號,width即是最大寬度 7個空格 預設填充字元fillchar就是空格。兩個for迴圈搞定!如下 12 345s foriinrange 1,8,2 print s i cen...