Python データ型間の変換

高洛峰
高洛峰オリジナル
2017-03-03 14:10:191703ブラウズ

Pythonデータ型間の変換


str(x)repr(x)set(s)dict(d)frozenset(s)chr(x)unichr(x) ord(x)hex(x)oct(x) 変数のデータ型を表示します: a=3 type(a)int(a) #整数型に変換abs(x)
関数 説明

int(x [,base])

xをanに変換する整数カウント

long(x [,base] )

convert

complex(real [,imag])
複素数を作成する

オブジェクトを変換するx を文字列に変換します

オブジェクト s を変換します

シーケンス s をタプルに変換します

リスト

シーケンスを次のように変換しますlist

Convert 可変コレクションの辞書を作成します

。 d は、(キー、値) タプルのシーケンスである必要があります。

不変セットに変換

整数を文字に変換

整数を Unicode 文字に変換します

文字を整数値に変換します

整数を変換する16 進数の文字列に変換します

整数を 8 進数の文字列に変換します

インポートタイプ

str(a) #文字列に変換

Pythonの数学関数

関数
戻り値(説明)

abs(-10) などの数値の絶対値を返します 10 を返します

ceil(x)

math .ceil(4.1 など) の数値の上向きの整数を返します) 5

cmp(x, y)を返します

x y が 1 を返す場合

exp(x )

e の floor(x) 乗

数値の切り捨てられた整数を返します。たとえば、 math.floor(4.9) は 4 を返します関数説明choice(seq)randomなど、シーケンスの要素から要素をランダムに選択します.choice(range(10))、0 ~ 9 の整数をランダムに選択します。 randrange ([start,] stop [,step])指定された基数で増加する、指定された範囲内のセットから乱数を取得します。基数のデフォルト値は 1random( ) [0,1) の範囲内の次の実数をランダムに生成します。 seed([x])乱数生成器のシードを変更します。原理を理解していない場合は、特にシードを設定する必要はありません。Python がシードを選択します。 shuffle(lst)シーケンスのすべての要素をランダムに並べますuniform(x, y)は範囲[x, y]内の次の実数をランダムに生成します。
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) 数値の平方根を返します

Python データ型間の変換について簡単に説明した上記の記事は、編集者が共有したすべての内容です。参考にしていただければ幸いです。また、皆様にも PHP 中国語 Web サイトをサポートしていただければ幸いです。 Python データ型間の変換に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。