Python初識 格式化輸出 運算子

2021-09-27 08:12:15 字數 1849 閱讀 2306

一.格式化輸出

先介紹兩個佔位符:1.%s-----處理字串,全能的,即也可以來處理數字

2.%d-----專門用來處理數字

下面介紹乙個格式化輸出的例子:

要求輸出以下資訊:

------------ info of 周杰倫 -----------name : 周杰倫

age : 18job : singer

hobbie: 看孩子

------------- end -----------------

name=input("

輸入姓名:")

age=input("

輸入年齡:")

job=input("

輸入職業:")

hobby=input("

輸入愛好:")

print("""

------------ info of %s -----------

name : %s

age : %d

job : %s

hobbie: %s

------------- end -----------------

""" % (name,name,int(age),job,hobby))

執行結果如下:

注意:如果在輸出語句中已出現%s或者%d等佔位符,那麼預設後邊出現的%也為佔位符,欲單純表示%,需用%%表示.

二.基本運算子

邏輯運算的運算順序:() =>not=>and=>or

要求會做基本的邏輯運算

三.編碼初識

ascii:不能裝中文,8個bit組成,最多也256種可能

unicode:佔32個bit,4個byte

utf-8:可變長度的unicode碼,乙個字元至少佔8bit

計算機儲存系統單位換算:

8bit=1byte

1024byte=1kb

1024kb=1mb

1024mb=1gb

1024gb=1tb

補充知識點:

1.while迴圈

while

條件: 迴圈體

else:迴圈在正常迴圈體(不滿足條件)時執行

注意:如果迴圈體是通過break跳出的,那與之對應的while後邊的else是不會被執行的

2.in   and  not in    用來判斷xx字串是否在*********x字串**現

例題:等待使用者輸入內容,檢測使用者輸入內容中是否包含敏感字元?如果存在敏感字元提示「存在敏感字元請重新輸入」,並允許使用者重新輸入並列印。敏感字元:「小粉嫩」、「大鐵鎚

content=input("

請輸入您的評價:")

if'小粉嫩'

in content or

'大鐵鎚'in

content:

print ("

存在敏感字元請重新輸入!")

else

:

print(content)

以上為今日學習內容,加油!

Python while迴圈 格式化輸出 運算子

while迴圈基本結構 while 條件 結果 如果條件為真,那麼迴圈則執行 如果條件為假,那麼迴圈不執行 debug模式顯示每一步執行結果 經典 格式錯誤與優化 錯誤示範 count 1 while count 11 if count 7 count 1 else print count coun...

while迴圈,格式化輸出,運算子

1,while迴圈 while 條件 迴圈體 塊 執行流程 當條件成立.執行迴圈體.然後再次判斷條件是否成立.直到條件為假.迴圈終止 break 停止當前迴圈 continue 停止當前本次迴圈.繼續執行下一次迴圈2,格式化輸出 s 字串佔位 d 數字的佔位3,運算子 邏輯運算 and 並且,兩邊都...

while迴圈,格式化輸出,運算子

1.while 基本機構 while 條件 迴圈體 執行流程 當條件成立時為真,執行迴圈體.再次判斷條件是否成立,如果成立再次執行.當判斷條件結果為假時,跳出迴圈,本次迴圈結束.基本結構2 count 1 while true 定義乙個死迴圈 print 123 每次迴圈執行這個 塊 if coun...