Last updated: 2024/03/07
Pythonコードを実行するために、パソコンにPythonの環境が必要です。Python環境の構築にはAnacondaを使うのが便利です。また、Pythonコードの作成・実行にはAnaconda中のSpyderを使うのがおすすめです。詳細は各自調べてください。もちろん、ほかのソフトを使っても全然問題ないです。
print(1+2) >>
3
a = 2 b = 3 print(a+b*2) >>
8
a = 2 b = 5 print(b/a) #python2と違う print(b//a) print(b%a) >>
2.5 2 1
a = 3 print(a**0.5) print(a**3) >> 1.7320508075688772 27
a = list(range(10)) print(a) >> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
a = list(range(1, 10)) print(a) >> [1, 2, 3, 4, 5, 6, 7, 8, 9]
a = list(range(1, 10, 2)) print(a) >> [1, 3, 5, 7, 9]
a = list(range(50, 40, -1)) print(a) >> [50, 49, 48, 47, 46, 45, 44, 43, 42, 41]
a = list(range(5, 15)) print(a) print(a[1]) print(a[-1]) print(a[3:6]) >> [5, 6, 7, 8, 9, 10, 11, 12, 13, 14] 6 14 [8, 9, 10]
a = 'abcde5678' print(a[1]) print(a[-2]) print(a[4:6]) >> b 7 e5
a = 'abc' b = 'cba' print(a+b) >> abccba
for i in range(10): print(i) #インデント(空白)は必須 >> 0 1 2 3 4 5 6 7 8 9
a = 0 for i in range(10): a += i print(a) >> 45
a = 1 for i in range(1, 10, 3): a *= i print(a) >> 1 4 28
for i in [1, 5, 8, 20, 30]: print(i**2) >> 1 25 64 400 900
a = 'It is April.' for i in a: print(i) >> I t i s A p r i l .
a = 0 while a<10: print(a) a += 2 >> 0 2 4 6 8
for i in range(10): if i%2==0: print(i, 'is an even number.') else: print(i, 'is an odd number.') >> 0 is an even number. 1 is an odd number. 2 is an even number. 3 is an odd number. 4 is an even number. 5 is an odd number. 6 is an even number. 7 is an odd number. 8 is an even number. 9 is an odd number.
for i in range(10): if i==5: break print(i) >> 0 1 2 3 4
for i in range(10): if i==5: continue print(i) >> 0 1 2 3 4 6 7 8 9 #5だけはプリントされない
a = 0 for i in range(10): if i%2==0: a += 1 print(i, a) >> 0 1 2 2 4 3 6 4 8 5
a = 0 for i in range(10): if i%2==0: a += 1 print(i, a) >> 0 1 1 1 2 2 3 2 4 3 5 3 6 4 7 4 8 5 9 5
キーボードのショートカットキーを利用すれば、プログラミングの効率がよく上がります。よく使うのが以下のショートカットキーです:
以下のショートカットキーも便利です。