nishiyamasuの日記

忘れやすいので、メモ。。。

2022-01-25から1日間の記事一覧

(Python)print文で文字を波形に出力する

類似した記事 nishiyamasu.hatenablog.com nishiyamasu.hatenablog.com 今回は三角関数(sin, cos)を利用します。若干数学の知識を使いますが、そこまで難しくはないのでご安心を。 コード from math import cos, floor for i in range(200): x = i / 10 y = …

(Python)print文で、放物線に沿って文字を出力する。

放物線に沿って文字を出力するというのは、ただ単にy = x2に沿ってaを出力するだけです(笑) コード for i in range(1, 10, 1): print("a" * (i*i)) 出力 a aaaa aaaaaaaaa aaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa…

(Python)print文で文字を何個かおきに出力する

文字を何個かおきに出力するというのは、以下のようなイメージです。 a a a a a a 割り算(と余り)を利用してみましょう。 以下のコードではforループを使い、i番目の時に、iが3で割り切れるときには"a"、割り切れないときは" "を出力します。 終端を分かり…