ホームページ >バックエンド開発 >Python チュートリアル >Python データ型間の変換
Pythonデータ型間の変換
関数 | 説明 |
---|---|
int(x [,base]) |
xをanに変換する整数カウント |
long(x [,base] ) |
convert complex(real [,imag]) |
複素数を作成する | str(x) |
オブジェクトを変換するx を文字列に変換します |
|
オブジェクト s を変換します |
シーケンス s をタプルに変換します |
リスト シーケンスを次のように変換しますlist |
set(s) |
Convert 可変コレクションの辞書を作成します |
dict(d) |
。 d は、(キー、値) タプルのシーケンスである必要があります。 |
frozenset(s) |
不変セットに変換 |
chr(x) |
整数を文字に変換 |
| unichr(x)
整数を Unicode 文字に変換します |
ord(x) |
文字を整数値に変換します |
hex(x) |
整数を変換する16 進数の文字列に変換します |
oct(x) |
整数を 8 進数の文字列に変換します |
|
a=3 |
インポートタイプ | type(a)
str(a) #文字列に変換 |
Pythonの数学関数 |
関数 | 戻り値(説明) |
ceil(x)
math .ceil(4.1 など) の数値の上向きの整数を返します) 5 cmp(x, y)を返します x y が 1 を返す場合 exp(x )e の floor(x) 乗
数値の切り捨てられた整数を返します。たとえば、 math.floor(4.9) は 4 を返しますlog(x) | たとえば、 math.log( math.e) は 1.0 を返し、math.log( 100,10) は 2.0 を返します |
---|---|
log10(x) | は、math.log10(100) が 2.0 を返すように、10 に基づく x の対数を返します |
max(x1, x2,...) | 指定されたパラメータの最大値を返します。これはシーケンスでも構いません。 |
min(x1, x2,...) | 指定されたパラメータの最小値を返します。これはシーケンスにすることができます。 |
modf(x) | x の整数部と小数部の数値符号は x と同じで、整数部は浮動小数点型で表されます。演算後の |
pow(x, y) | x**yの値。 |
round(x [,n]) | n 値が指定された場合、浮動小数点数 x の四捨五入された値を返します。小数点以下を四捨五入した桁数を表します。 |
sqrt(x) | 数値の平方根を返します |
関数 | 説明 |
choice(seq) | randomなど、シーケンスの要素から要素をランダムに選択します.choice(range(10))、0 ~ 9 の整数をランダムに選択します。 |
randrange ([start,] stop [,step]) | 指定された基数で増加する、指定された範囲内のセットから乱数を取得します。基数のデフォルト値は 1 |
random( ) | [0,1) の範囲内の次の実数をランダムに生成します。 |
seed([x]) | 乱数生成器のシードを変更します。原理を理解していない場合は、特にシードを設定する必要はありません。Python がシードを選択します。 |
shuffle(lst) | シーケンスのすべての要素をランダムに並べます |
uniform(x, y) | は範囲[x, y]内の次の実数をランダムに生成します。 |
Python データ型間の変換について簡単に説明した上記の記事は、編集者が共有したすべての内容です。参考にしていただければ幸いです。また、皆様にも PHP 中国語 Web サイトをサポートしていただければ幸いです。 Python データ型間の変換に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。