python數值型函式並不都是左閉右開原則

2021-09-11 18:40:33 字數 815 閱讀 4844

>>> str1="a000lghh"

>>> str1[0:2]

'a0'

>>> for i in range(0,2):

print(i) 0

1>>>

list索引(左閉右開):

>>> name = "python語言程式設計"

>>> name[2: –2]

syntaxerror: invalid character in identifier

>>> name[2:-2]

'thon語言程式'

>>>

random庫:

random.random()方法用於生成乙個0到1的隨機浮點數:0<=n<1.0

random.uniform(a,b):用於生成乙個指定範圍內的隨機浮點數,兩格引數中,其中乙個是上限,乙個是下限。如果a>b,則生成的隨機數n,即b<=n<=a;如果a>b,則a<=n<=b

random.randint(a,b):用於生成乙個指定範圍內的整數。其中引數a是下限,引數b是上限,生成的隨機數n:a<=n<=b

random.randrange

random.randrange([start],stop[, step]):從指定範圍內,按指定基數遞增的集合中獲取乙個隨機數。如:random.randrange(10,100,2),結果相當於從[10,12,14,16,…,96,98]序列中獲取乙個隨機數。random.randrange(10,100,2)在結果上與random.choice(range(10,100,2))等效

更多相關

SQL 數值型函式

1 ceil 語法 ceil n 作用 取大於等於數值n的最小整數 sql select ceil 9.1 ceil 9.9 ceil 9 from dual ceil 9.1 ceil 9.9 ceil 9 10 10 9 2 floor 語法 floor n 作用 取小魚等於數值n的最大整數 s...

Oracle常用數值型函式

1 求絕對值 格式 abs x 舉例 sql select abs 25.1 as result from dual result 25.12 取整函式 格式 floor x 返回小於或等於x的最大整數 ceil x 返回大於或等於x的最小整數舉例 sql select floor 25.99 as...

MYSQL 數值型函式介紹與例項

mysql 常用數值型函式如下 函式名稱 函式作用 mod求餘數 abs求絕對值 ceil 或 ceiling 向上取整 floor 向下取整 sign 返回引數的符號 mod 函式 mod a,b 返回 a 被 b 除后的餘數 a 是被除數,b 是除數 例 對 mod 2,2.5 mod 2,4 ...