輸出結果:a , b =1,
2print
(a,b)
a , b = b , a
(a,b)
1 22 1
輸出結果:hello worlds =
['hello'
,'world'
(" "
.join(s)
)
大寫
輸出結果:hello words =
'hello world'
(s.upper(
))
小寫
輸出結果:hello worlds =
'hello world'
(s.lower(
))
第乙個字母大寫
輸出結果:hello worlds =
'hello world'
(s.capitalize(
))
每個單詞的首字母大寫
輸出結果:hello worlds =
'hello world'
(s.title(
))
絕對值
輸出結果:10s =-10
(abs
(s))
向上取整數
輸出結果:3import math
s =2.1
(math.ceil(s)
)
向下取整數
輸出結果:2import math
s =2.9
(math.floor(s)
)
取最大值
輸出結果:75s =[1
,3,4
,75,42
,13]print
(max
(s))
取最小值
輸出結果:1s =[1
,3,4
,75,42
,13]print
(min
(s))
返回小數的整數和小數部分
輸出結果:(0.23132199999999958, 4.0)import math
s =4.231322
(math.modf(s)
)
次方pow(x,y) 等同於x**y
輸出結果:8.0import math
(math.
pow(2,
3))
四捨五入
round(x,保留位數)
輸出結果:s =
2.34533
i =4.56674
(round
(s,2))
(round
(i,2
))
2.35
4.57
平方根
輸出結果:import math
s =16
i =24
(math.sqrt(s)
(math.sqrt(i)
)
4.04.898979485566356
choice() 方法返回乙個列表,元組或字串的隨機項
輸出結果:import random
str=
'abcdefg'
list=[
1,2,
3,4,
5,6,
7,8,
9]tuple=(
1,2,
3,4,
5,6,
7,8,
9)print
(random.choice(
str)
,random.choice(
list
),random.choice(
tuple))
(random.choice(
str)
,random.choice(
list
),random.choice(
tuple
))
f 5 4
a 4 3
random()返回乙個[0,1)內的隨機數
輸出結果:import random
(random.random())
(random.random())
(random.random(
))
0.6243543914352164
0.026964258180727785
0.47773694402444655
當前時間戳:import time
import datetime
time.time()
13為時間戳:int(time.time()* 1000)
時間格式化:datetime.datetime.now().strftime('%y-%m-%d %h:%m:%s')
python常用方法
1 生成隨機數 import random 引入模組 rnd random.randint 1,100 生成1 500間的隨機數 2 讀檔案 f open c 1.txt r lines f.readlines 讀取全部內容 for line in lines print line 3 寫檔案 f ...
python常用方法
1.range 函式 作用 返回一系列連續增加的整數,它的工作方式類似於分片,可以生成乙個列表物件。range函式大多數時常出現在for迴圈中,在for迴圈中可做為索引使用。使用方法 range 函式內只有乙個引數,則表示會產生從0開始計數的整數列表 range 4 0,1,2,3 當傳入兩個引數時...
Python常用方法
一 easy install 和 pip 的安裝及使用 easy install 打包和發布 python 包 pip 是包管理 easy install 的安裝 前提是python的環境已配置好 pip 的安裝 待根據上述操作,安裝好easy install 之後,再安裝pip easy inst...