Tomcat 管道與閥
阿新 • • 發佈:2020-12-21
python的資料型別
數值類 (整型,浮點型)
+ 加 - 減 * 乘 %取餘 / 除 // 取整 ** 冪次
import random a = random.randint(1,10) print(a) # a 是整型 b = random.uniform(1,10) print(b) # b 是浮點型 # 包括1和10 a = - 10 / 3 # -3.3333333 b = - 10 // 3 # -4 c = - 10 % 3 # 2 d = 8 / 2 # 4.0 print(a,b,c,d)
布林型別
布林型變數有兩種可能的值:True False
布林比較運算:<,>,<=,>=, == ,!=
布林邏輯運算:not,and,or
a = 3 or 4 # 3
b = 0 or 4 # 4
c = 1 and 2 # 2
d = 0 and 2 # 0
print(a, b , c, d)
print(1 >= 2 and 2 <= 3) # False
print(1 >= 2 or 2 <= 3) # True
列表
分片:
索引號為正數時,從0開始遞增 ,索引號為負數時,表示從序列的最後一個元素開始計數
步長預設為1,可以大於1,可以取負數,但不能為0
L = [1, 1.3, "2", "China", ["I", "am", "another", "list"]]
print(L[3][0:3:2]) # Ci
列表方法:
+ 列表連線 * 列表重複
a = [1, 2, 4, 2, 10, "hi"] b = [10, 11, 7, 90] c = a.pop(2) + b.pop(2) d = a[2] + b[2] print(c,d) # 11 92 # 若pop()則彈出序列的最後一位
還有len(),max(),min()
字串型別
數值型轉化成字串型別 str( ) ,字串型別轉化成數值型整型:int( )和浮點型:float( )
%s : 字串 ,%f : 浮點數,%d:整數 當不確定用什麼時,%s 永遠起作用,會把任何型別轉換為字串而字串中有 % 字元時,用 %% 轉義來表示 %s = input("請輸入你的姓名")
print("%s,你好" %s )
a = int(input())
print(a)
s.join()使用字串將序列中的元素連線成一個新的字串
Python的控制結構
if語句,while語句,for語句
a=1
b=3
if a<b:
c=b-a
if c>a:
print("b>2*a") #b>2*a
print(c) #2
x = 10
while x > 0:
if x % 3 == 0:
x = x-1
continue
print(2*x, end=" ")
x = x-1
for i in range(5,-4,-1):
print(i,end="-")