python3は後方互換性を捨てた事だけが一人歩きしてて,実際変更を知らない人が多い(自分も)ので, よく使う処理の周りだけざっくりと1分くらいでわかるようにまとめました. printの変更 printは"命令(文)"から"関数"に変更されました. ちゃんとカッコをつけましょう的な話です. 関数にすることでそれなりにメリットもあるそうですが,細かい話なので次いきます. print "hello world" print( "hello world" ) 文字コード周りの変更 2系にあった"8ビット文字列"と"Unicode文字列"は 3系で"str型(Unicode)"と"バイナリ型"に変更されました. 設計的にはわかりやすくて,良くなったっぽいですがエンコード周りでのハマりポイントがなくなったってわけではないような気がします. フォーマット文字列の変更 2系では print "Hello
