goo blog サービス終了のお知らせ 

パーソナルブログメモリ

a = [1, 1]
for _ in "*" * 999: a += [sum(a[-2:])]
print(a)

問題をできるところまで解く

2021-12-31 | 2日でPython3

実際に解くのが大変な場合は脳が疲れるので解けるところまで解いてみます。

感想とプログラムのポイントを一行ずつ書いてみます。

 

どうループ回すかわからない。

// は 商   **.5 はルート

 

解ける時もあります。

sumは合計  ord は 文字コード

 

計算式がわかるずらくて、テストケースから簡単なものだけ。

printはカンマ区切りで、数値、文字、リストなどなんでも表示

 

これは解けた例。

文字列もリストなので[n]とかで取得できる。スライスも可能

 

問題文がわからないのでテストケースから(google翻訳もめんどうなのでしてません)

minは最小 maxは最大 Python3の関数名は3文字が多い

 

小数点の微差は放置しました。

lower()は小文字化 lenは文字列の長さ

 

よくひとつ解けてくれました。

round(n,1)小数点一桁で丸めます

 

問題文がわかってません。

4行目は三項演算子

 

近いところまでいってるはず。

6行目はピタゴラス。ピタゴラスは豆が怖かったらしい。

 

リバースの問題。問題文がなくテストケースから全てを読み取...  れない。

input()[0]は入力文字の先頭一文字

 


最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。