Python运算符与编码
while循環
1.基本循環while 條件:
循環體如果條件為真,那么循環則執行如果條件為假,那么循環不執行while循環代碼體現形式while 3>2:print('在人間')
num = 1
while num<101:
print(num)
num = num + 1
break 終止
continue 跳出本次循環,繼續下次循環
條件 可以控制while循環
2.格式化輸出
msg = '你好%s,我是%s'%('少年','meet')
print(msg)
%s %d== %i 占位 d和i必須放入的是整型 %s是不是放任何東西
%(xx,oo)
數量要一一對應
在格式化中使用%的時候需要轉義 %%
3.運算符?
比較運算符> < >= <= == != 算數運算符+ - * / ** % // 賦值運算符+= -= *= /= //= **= %= a = 10
b = 20
a+=1 # a = a + 1
a-=1 # a = a - 1
a*=1 # a = a*1
a /= 1 # a = a/1
print(a) # python2中除法得到的是整數,python3中除法得到的是浮點數
a//=1 # a = a//1
print(a)
a**=1 #a= a** 1
print(a)
a%=1 # a = a%1
print(a)
成員運算符in not in
msg = '出口數據,健康時代,BBS的成本'
s = input("請輸入內容:")
if s not in msg:
print('不在了')
else:
print("在了")
() > not > and > or if 3>2 and 5>4: # 真 and 真 倆個都為真才是真
print("成立")
if 3>2 or 5<3: # 真 or 假 也是真 只要有一個是真就是真
# print("成立")
if not 3>5: # 碰到not 就反著來 實例 not 真 就是假
print("成立")
print(bool(8))
print(9 and 6) 官方說明數字運算and都為真的時候取and后邊的數字
print(-1 and 0) # 數字and只有有一個假的,就取假的
print(9 or -9) # 官方說明數字運算or都為真的時候取or前面的數字
or有一個為真就取真
?
?4.初識編碼
ascii 美國 256 沒有中文 一個字節 8位 gbk 中國 中文 2字節 16位 英文 1字節 8位unicode 萬國碼 2個字節 16位4個字節 32位utf-8 可變編碼 英文 1字節 8位歐洲 2字節 16位亞洲 3字節 24位單位轉化# bit 位# bytes 字節# 1B == 8bit# 1024B = 1kB# 1024kB = 1MB# 1024MB = 1GB# 1024GB = 1TB?
轉載于:https://www.cnblogs.com/YZL2333/p/10191936.html
總結
以上是生活随笔為你收集整理的Python运算符与编码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第一次会议(2019/02/22)
- 下一篇: 浅谈多重背包及其优化