ばぐばぐわーるど

Pythonなどなど

メモ

【Python】 for break else の挙動

breakは直後のelseごと破壊します。 for i in range(10): print(i) if i == 5: break else: print("Hi") 実行結果 0 1 2 3 4 5 最後まで、breakされなければ、else以降が実行されます。 for i in range(10): print(i) if i == 15: break else: print("Hi") …

Pythonでビット演算

AND ・・・ & OR ・・・ | XOR ・・・ ^ 反転・・・ ~ 左シフト・・・ 右シフト・・・>> bin(0b1100 & 0b1011) bin(0b1100 | 0b1100) bin(0b1100 ^ 0b1011) bin(~0b1100) bin(0b1100 << 1) bin(0b1100 >> 1) 実行結果 0b1000 0b1100 0b111 -0b1101 0b11000 0…

コマンドプロンプトで .py ファイルをコマンドとして実行すると、出力が一行改行するだけになってしまう

解決できるかもしれない方法 .pyの関連付けがpythonw.exeになっていたら、python.exeに戻す。 今まで python hoge.pyみたいにやってたのですが、pythonの部分を省略できることを知って、省略してみたところタイトルのような状態になってしまいました。 何が…