ホームページ  >  記事  >  バックエンド開発  >  Pythonの型変換方法を詳しく解説

Pythonの型変換方法を詳しく解説

高洛峰
高洛峰オリジナル
2017-03-17 15:53:371512ブラウズ

int(x [,base ]) x を 整数に変換します

long(x [,base ]) x を長整数に変換します

float(x ) x を float に変換します

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

str(x ) オブジェクト x を string に変換します

repr(x ) オブジェクトを変換します str ) は、文字列内の有効な Python 式を評価するために使用され、 object

tuple(s ) シーケンス s をタプルに変換

list

(s ) シーケンス s をリストに変換

chr(x ) 整数を文字に変換

unichr(x ) 整数を変換Unicode 文字に変換します

ord

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

hex(x ) 整数を 16 進数の文字列に変換しますoct(x) 整数を 8 進数の文字列に変換します

シーケンスは次の操作をサポートします:

操作の説明

s + r シーケンスの連結

s * n 、 n * s s の n コピー、n は整数です

s % d 文字列フォーマット (文字列のみ)

s [i]

index

s[i :j ] slicingx in s, x not in s 依存関係

for x in s : 反復

len(s) length

min(s) 最小要素

max(s) 最大要素

s[i ] = x is s [i] 再代入

s[i :j ] = r リストフラグメントの再代入

del s[i ] リスト内の要素を削除

del s[i :j ] リスト内のフラグメントを削除します

操作の説明

s + r シーケンス接続

s * n , n * s s の n 個のコピー、n は整数

s % d 文字列の書式設定 (のみ)文字列)

s[i] インデックス

s[i ) [i ] = x s[i] を再割り当て

s[i :j ] = r リストフラグメントを再割り当て

del s[i ] から要素を削除リスト

del s[i :j ] リストを削除します フラグメント内の数値演算

:

x <

x >> y ビットごとの AND

x | y ビットごとの OR

x ^ y を押す ビットごとの排他的論理和 (排他的論理和)

~x ビットごとの反転

x + y 加算

x - y 減算

x * y 乗算

x / y 正則除算

x // yフロア除算

x ** y乗(xy)

x % yモジュロ(x mod y)

-x オペランドの符号ビットを変更

+x 何もしない

~x ~x=-(x+1 )

abs(x ) 絶対値

divmod(x ,y ) は (int(x / y ), x % y )

pow(x ,y [,modulo ]) を返します戻り値 (x ** y ) x % modulo

round(x ,[n]) 丸め、n は小数点以下の桁数

x

x より小さい > y は

x より大きい== y は

x と等しい != y は

x と等しくない (<>同じ) >= y は

x 以上 <= y は以下である

以上がPythonの型変換方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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