python中的while循環,格式化輸出,運算符,編碼

一.while循環

1.1語法編碼

while 條件:   代碼塊(循環體) else:   當上面的條件爲假的的時候,纔會執行.

執行順序:先判斷條件是否爲真,若是是真的,執行循環體,再次判斷條件,直到條件不成立,中止循環.spa

1.2break和continue的區別code

break用來中止當前本循環.blog

continue用來中止本次循環,會繼續執行下一次.unicode

二.格式化輸出(輸出帶有一些格式,美觀)

%s:佔位字符串(也能夠用來佔位數字,萬能的)字符串

%d:佔位數字it

注:在字符串中若是使用了%s,%d這樣的佔位符,那麼全部的%都被認爲是佔位符,若是想寫%,要用%%來表示.class

三.基本運算符

3.1算數運算循環

+  =>  a+b -  =>  a-b *  =>  a*b /  =>  a/b %(取模,也叫求餘 )  =>  10%3的結果爲1. **(取X的Y次冪)  =>  2**2的結果爲4 //(地板除,也叫求商)  =>  9//2的結果爲4.

 

3.2比較運算語法

==
 != 
<>
 <
 >
 >= 
>=

 

3.3賦值運算

=  +=  -=  *=  /=  %=  **=  //=

3.4邏輯運算

and:而且,兩端同時爲真,結果爲真

or:或者,兩端有一個是真,結果就是真

not:非.非真既假,非假既真

順序:()  =>  not  =>  and  =>  or

3.4.1

print(5 or 6)  =>  print( x  or  y)

若是x是零,輸出y

若是x不是零,輸出x.

print( x  and  y)  =>  and與or相反

判斷print(5>5 or 6<7)時

True:非零

False:零

四.編碼

4.1

1.ASCII.最先的編碼,至今還在使用,八位一個字節

2.GBK.國標碼,16位2個字節

3.unicode.萬國碼,32位4個字節

4.UTF-8可變長度的Unicode

  英文:8位,一個字節

  歐洲文字:16位,2個字節

  漢子:24位,3個字節

 

4.2單位轉換

8bit=1byte

1024byte=1kb

1024kb=1mb

1024mb=1gb

1024gb=1tb

 

4.3 in 和not in

能夠判斷一個字符串是否出如今另外一個字符串中

if '馬化騰'in num:
相關文章
相關標籤/搜索