Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
ゆるふわPython
AMG Soution
まつうら みさき
自己紹介
AMG Soutionに入社して、開発を始めて2年目です。
・特技:自撮り写真に実物より可愛く写る
・焼肉とラーメンとアボカドとお菓子が好き
松浦 美咲
プログラマあるあるネタ
「お仕事何されてるんですか?」
「プログラマです。」
「パソコン詳しいんすか?
教えてください(笑)」
ある日の美容院
「お仕事何されてるんですか?」
「プログラマです。」
「JavaとPython、どう違うんすか?」
ええええええええぇ・・・?
油断してた
ゆるふわぱいそん
こういう時は本職として、
ドヤ顔で答えたい!
ということで
突然の伏兵にギリで勝てる程度に
Pythonについて学んでみた
1.Pythonとは?
・シンプルで少ない行数で書けるように設計
・機械学習のライブラリが充実していて、
IoTのお勉強会でよく出てくる
・数値計算も得意なのでビックデータもいける
・バージョン2と3でコードの書き方が異なり、
互換性がない
・公式キャラクターはニシキヘビ
この基礎情報を踏まえて、
「Pythonって何?」
→「どんな言語?」
→「2と3で違うんだ。で、どう違うの?」
この3回に耐えられればいける気がする
これはもういける(気がする)
2.基本的な書き方を
バージョン2と3の違いを
気にしつつ確認
この3つを書いてみて確認
①変数・出力
②IF文
③For文
最低限の労力でギリギリいけるくらいを目指す
→環境構築を行わず、
オンライン実行環境を使いました<paiza.IO>
①変数・出力
ver.2
ver.3
変数の代入
(2・3共通)
変数名 = 値
出力(2系) print 値
出力(3系) print (値)
②IF文
ver.2
ver.3
IF文(2・3共通) if 条件式:
trueの場合の処理
else:
falseの場合の処理
③For文
ver.2
ver.3
For文(2・3共通) for 変数 in ループするオブジェクト:
処理
これで なんとなく 雰囲気が
つかめたような (気がする)
まとめ
・2と3の違いを聞かれたら
「例えば文字の型とか、小さいことだけど出力がちょっと違うかな・・・
あとは何がやりたいかじゃない?」で乗り切ろうと思う
・Pythonについては検索すると
結構解説ページが出てくるので
隙を見てググるのもアリ
・新しい言語を試すとき、
まずは環境作って・・・とか思うとなかなか行動に移せない
→やらないよりはちょっとズルしてやるほうが
だいぶいいと思う
ご清聴ありがとうございました
おもい・・・

More Related Content

ゆるふわぱいそん