32 = 2^5 なので、
<< 1 とすると数値は2倍され、
>> 1 とすると数値が2分の1となる。
例
print(32 << 0)
print(32 << 1)
print(32 >> 1)
結果
32 64 16
雑記
投稿日:
32 = 2^5 なので、
<< 1 とすると数値は2倍され、
>> 1 とすると数値が2分の1となる。
print(32 << 0)
print(32 << 1)
print(32 >> 1)
32 64 16
執筆者:seyanen
関連記事
matplotlib で、複数のグラフを簡単にプロットする方法
変数を並べて書くと、次のように自動的に順番を理解してグラフを表示してくれる。 例 import numpy as np from matplotlib import pyplot as plt fro …
pyplt.scatter を使って散布グラフを描くことができる。 点の色は、点ごとに変えることができる。 下の例では color の配列で点の色を指定している。 例 from matplotlib …
python の __str__ と __repr__ とは
python でクラスの情報を文字列で表示するとき、__str__ メソッドと __repr__ メソッドが使える。__str__ は、プログラマーとは限らないユーザーに「読める形で情報を表示」するこ …
python3 で、os.environ で環境変数を取得する
環境変数をセットするには、ターミナルで export SOME_VAR=”hello 123″ などとして環境変数(文字列)を設定する。 プログラム(python)内で環境変数を取得するには次のように …
2023/01/18
matplotlib のグラフ作成と gnuplot との対応 比較
2022/10/14
pythonで配列(リスト)の、ある要素がわかっているときにその次の要素を取得する方法。