マガジンのカバー画像

Pythonアルゴリズム

4
Pythonによるアルゴリズムの練習記録。 ※ヘッダー画像引用元 (https://pixabay.com/images/id-785742/)
運営しているクリエイター

記事一覧

[Algorithm 04] Primary Number

[Algorithm 04] Primary Number

※トップ画像はPixabayから引用しています

素数検索
一般的な方法

import mathdef is_primary(n): if n <= 1: return False for i in range(2, int(math.sqrt(n)) + 1): if n % i == 0: return False retur

もっとみる
[Algorithm 03] Base Conversion

[Algorithm 03] Base Conversion

※トップ画像はPixabayから引用しています

進数変換import sysdef keyboard_input(): input_num = input('input integer: ') if not input_num.isdecimal(): print('please input an integer withount comma') sys.exit

もっとみる
[Algorithm 02] Vending Machine

[Algorithm 02] Vending Machine

※トップ画像はPixabayから引用しています

釣り銭計算import sysdef keyboard_input(word='input'): input_num = input('%s: ' % word) if not input_num.isdecimal(): print('please input an integer withount comma')

もっとみる
[Algorithm 01] FizzBuzz

[Algorithm 01] FizzBuzz

※トップ画像はPixabayから引用しています

FizzBuzzfor i in range(1, 50): if (i % 3 == 0) and (i % 5 == 0): print('FizzBuzz') elif i % 3 == 0: print('Fizz') elif i % 5 == 0: print('Buzz') else

もっとみる