Python Tips

スポンサーリンク
Python Tips

Python:文字列のreplace()による置換、置換回数の指定

文字列のreplace()による置換 replace()を使えば、部分文字列を書き換えることができます。 >>> tmp = 'abc abcd abcde abcdef' >>> tmp.replace('abc', 'ABC') 'AB...
Python Tips

Python:文字列のsplit()による分割とjoin()による結合

文字列のsplit()による分割 組み込みの文字列関数split()を使えば、セパレータに基づいて文字列を分割し、部分文字列のリストを作ることができます。 セパレータを指定していないsplit()は、セパレータとして空白文字(改行、スペース...
Python Tips

Python:2進(基数2)、10進(基数10)、8進(基数8)、16進(基数16)

2進(基数2)、10進(基数10)、8進(基数8)、16進(基数16) 整数は、プレフィックスで特に基数を指定しない限り、10進(基数10)と見なされます。 10進以外に3種類の基数を使ってリテラル整数を表すことができます。 0b または ...
Python Tips

Python:演算子の優先順位の一覧

演算子の優先順位の一覧 演算子の優先順位は以下のとおりです。 乗算の方が加算より優先順位が高いので以下の結果になります。 >>> 5 + 6 * 7 47 もし式が複雑だと優先順位がわかりにくいので、かっこを追加してグループ化する方がよいか...
Python Tips

Python:divmodで(切り捨てされた)商と剰余をまとめて取得

divmodで(切り捨てされた)商と剰余を取得 divmodを使うと(切り捨てされた)商と剰余をまとめて取得できます。 >>> divmod(9, 5) (1, 4) >>> divmod(10, 5) (2, 0) >>> divmod(...
Python Tips

Python:加算、減算、乗算、除算、切り捨て、剰余、指数の算術演算子

加算、減算、乗算、除算、切り捨て、剰余、指数の算術演算子 算術演算子は以下のとおりです。 加算 >>> 1 + 2 3 減算 >>> 9 - 3 6 乗算 >>> 6 * 7 42 浮動小数点の除算 >>> 7 / 2 3.5 整数の除算(...
Python Tips

Python:予約語の一覧を確認する方法

予約語の一覧を確認する方法 Pythonの予約語の一覧はkeyword.kwlistで確認できます。 >>> import keyword >>> print('\n'.join(keyword.kwlist)) False None Tr...
Python Tips

Python:type()で変数やリテラル値の型を表示

type()で変数やリテラル値の型を表示 変数やリテラル値の型を知りたいときにはtype( )で表示できます。 >>> a = 1 >>> type(a) <class 'int'> >>> b = a >>> type(b) <class...
Python Tips

Python:import thisでPython公案を表示

import thisでPython公案を表示 REPL(対話型インタプリタ)でimport thisと入力して実行すると、Python哲学を簡潔に表現した自由詩を表示することができます。 >>> import this The Zen o...
Python Tips

Python:リストや文字列を逆順にする方法

リストや文字列を逆順にする方法 リストのstepを-1にする方法。 a = 'abcde' print(a) b = print(b) 出力 edcba reversedを使う方法。 a = 'abcde' for char in reve...
スポンサーリンク