見出し画像

【Python】paizaのスキルチェックで必要な知識(Dランク編)

初めましてmaomaoです。

アウトプットの練習も兼ねてnoteで情報発信することを始めました。
※noteの仕様上一部コードが見にくくなっています。

まず、手始めに現在趣味がてらにやってるpaizaのスキルチェックで使っている小技みたいなのを紹介したいと思います。
(maomaoは2020年8月現在Aランク)

paizaのサイトはこちらから

入力値を受け取る。

N = input()

数値で受け取る。

N = int(input())

半角スペース区切りで入力されたものを受け取る。

N,M =input().split()

半角スペース区切りで入力されたものを数値で受け取る。(色々方法がありますがmap関数を使うのが記述が楽です。)

N,M =map(int,input().split())

pythonの四則演算

a,b =5,3

c = a + b # 8

c = a - b # 2

c = a * b # 15

c = a / b # 1.6666666666666667

c = a // b # 1 (商を受け取る)

c = a % b  # 2 (余りを受け取る)

上記が理解できればpaizaでDランクは余裕で取れると思います。

Cランクからは本格的にpythonの文法を扱っていきますので、文法の勉強をしっかりする必要があります。

今後Cランクレベル、Bランクレベルでよく使う文法や小技が紹介できればと思っています。



この記事が気に入ったらサポートをしてみませんか?