LoginSignup
1
1

More than 5 years have passed since last update.

AIアプリへの道:Python基礎(1)

Last updated at Posted at 2018-05-29

Aidemy Python基礎

今日学んだことのまとめ

所感

JavaとHtml/CSSの基礎は学んだことがあったため
書き方や仕組みにいちいち戸惑うことはなく進めることができた。
表記が特異なものやjavaと比べて簡略化されていることもあるのでその辺は記憶よりも違いを理解することを重視して進めた。

今日一番の驚き

リスト表記についてが一番自分にとって新しく感じた。
リスト名=[a,b,c]まではいいが、そのあとの要素の削除や入れ替えのやり方が新しかった。
- 削除は、del リスト名[インデックス番号]
- 入れ替えは、リスト名[インデックス番号]=要素
- 異なるリストに写す場合は、新リスト名=リスト名でOK
- ただし、新リスト名の要素に変更を加えたい場合に
その変更が元のリストにも影響してしまうことを避けるために
新リスト名=リスト名[:]として写せばOK.

他の気づき

if文

if文は
if(条件式):
(インデント)print(実行文)

else ifは if文と同じインデント位置でelif(条件式)と書く。

and or not

javaでは and は &&、orは||と表記したが pythonでは文字で表記できる。
また 1<=A<=5 などと繋げて書くことも可能。

おわり!

1
1
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1