1. 程式人生 > 實用技巧 >Tomcat 管道與閥

Tomcat 管道與閥

技術標籤:python列表字串

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="-")