格式: % 型別 ---- > ' %型別 ' %(資料)
%s 字串
print(' %s is boy'%('tom')) ----> tom is boy
%d 整型
print(' tom has %d money'%(20))---> tom has 20 money
f 字串 3.6版本以上使用
# f''
# 字串巢狀 " 這是巢狀'字串' "
name=input('請輸入內容》:')
print(f'')
r 字串( 主要用於路徑,不用再轉義, )
print(r'd:\program files (x86)')
%% 轉義%號
#當列印的內容已經存在%號佔位符時, 列印%號時必須是 %%
print('%s 學習了 50%%')
#當列印的內容沒有%號佔位符時,%號就是百分號
print('學習進度50%')
字串格式化的時候,不能多,也不能少
填充的時候,內容和佔的位置要一一對應
#while(關鍵字) 是死迴圈
#while的語法:
#1.方式一
while 條件:
迴圈體#2.方式二
while 條件:
迴圈體else:
**塊#3.break continue
break:終止迴圈
continue:跳出當前迴圈,進入到下一次迴圈
算數運算子
# + 加 -減 *乘 /除 %取餘(模) //整除 **冪
print(1+1) # 2
print(1-1) # 0
print(1*1) # 1
print(1/1) # 1
print(1//1) # 1
print(5%2) #1
print(2**2) #4
賦值運算子
# = += -= *= /= %= **= //=
a=1b+=1 #自增 b=b+1
c-=1 #自減 c=c-1
d*=1 #乘 d=d*1
e/=1 #除 e=e/1
f%=1 #取模 f=f%1
g**=1 #冪 g=g**1
h//=1 #整除 h=h//1
邏輯運算子
#and 與 兩端都為真時,為真
1 and 2 # 2 #兩端都為真的時,取後面的
0 and 1 # 0
1 and false # false
false and 1 # 1
#or 或 兩端為假時,為假
1 or 2 # 1
0 or 1 # 1
0 or false # false 兩端都是假的,取後面的
#not 非 非假即真 ,非真即假
not fasle #true
not true #false
#####個人總結:
and操作: x and y 如果x不等於0,就取y, 如果x等於0就取x
or 操作: x or y 如果x等於0,就去y,如果x不等於0就去x
比較運算子
> #大於
< #小於
== #等於
=> #大於等於
<= #小於等於
!= #不等於
身份運算子
# is 是
a=100
b=100
print(a is b )#true
#is no 不是
print(a is not b) #false
成員運算子
#in 在x內
s='abc'
print('a' in s) #true
#not in 不在xx內
print('a' no in s) #false
#ascii 佔1個位元組,只支援英文,沒有中文,一共256個
#gb2312
英文1個位元組,**中文2個位元組**
#gbk gb2312的公升級版,支援21000+漢字
#unicode 2-4位元組 已經收錄136690個字元 萬國碼
**中文4個位元組**
**英文2個位元組**
直接支援全球所有語言,每個國家都可以不用再使用自己之前的舊編碼了,用unicode就可以了。
#utf-8 使用1、2、3、4個位元組表示所有字元
**中文3個位元組**
**英文1個位元組**
優先使用1個字元、無法滿足則使增加乙個位元組,最多4個位元組。英文佔1個位元組、歐洲語系佔2個、東亞佔3個,其它及特殊字元佔4個
python 基礎知識(二)
1 二進位制轉十六進製制方法 二進位製到16進製制轉換 2 encode 和 decode 例子 msg 我愛北京天安門 print msg.encode encoding utf 8 編碼為二進位制 print msg.encode encoding utf 8 decode encoding u...
快速了解 Python 基礎知識 1
什麼叫識別符號?世間萬物都有名稱.比如cc.所以我們在寫 的時候,要對變數,常量,函式,類等物件來取乙個名稱.這個名稱就叫識別符號.基本上在所以開發語言中,都會區分大小寫.python 也不例外 不過值得意外的是,在python 中中文名稱是可以作為變數名的.這是為什麼?因為python在3.0之後...
Linux基礎知識了解
1 常見檔案分為普通檔案 目錄檔案 裝置檔案 鏈結檔案。其他還有管道檔案 p 共享檔案 s 堆疊檔案 f 2 drwxr xr x 分為三組屬性。其中rwx當前使用者,r x當前使用者所在同一組使用者,最後乙個r x其他使用者。3 chmod 可以修改檔案屬性 例 u x 0313 或者rwx分別為...