パーソナルブログメモリ

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

Python 言語をエディターから学ぶ

2022-12-09 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい

CodinGameというサイトのエディターからPythonを学んでみます。

昔のエディターは白一色でヒントも何も表示されませんでした。

 

少し未来にはエディターにあるプログラムにマウスカーソルをそえるだけで

言語をマスターできるようになるかもしれません。

 

21)中国

マトリックスの2つの大きなダイアゴナル(斜めのライン)にある数値の合計の差を表示してください。

 

各項目にマウスを運ぶだけで概略を表示しています。

 

なにも当てていない時

 

nは可変(variable)で数値型(int)

 

intはクラス

 

inputは関数(function)で文字型(str)を返す

 

d1は可変で0

 

ピンク文字は表示されませんがプログラムの流れの中核です。

 

 

rangeはクラスです

 

aはリスト型(list)で中身は文字型(str)

 

spritはクラス内の関数(メソッド)(method)でリスト型(list)で中身は文字型(str)を返す

 

printは関数(function)でNoneを返す

 

absは関数(function)で_T@abs(なんだろう?)を返す

 

 


最新の画像もっと見る

コメントを投稿

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