Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
はじめての Hello Python
Search
Masa
December 25, 2017
Programming
0
390
はじめての Hello Python
はんなりPython #1 での発表スライド
これからPythonを始めようという時に知りたい情報を簡単にまとめた。
Masa
December 25, 2017
Tweet
Share
More Decks by Masa
See All by Masa
Compose on Kubernetes をGKEで動かそう
masayuki14
0
1.2k
DockerからKubernetesまでを簡単に紹介
masayuki14
2
640
Dockerを使った可視化環境の作り方
masayuki14
1
1.5k
個人の学びを続けるために
masayuki14
0
1.3k
君はWindow関数を知っているか
masayuki14
1
1.2k
はんなりPython2018ふりかえり
masayuki14
0
1.1k
MySQL8.0を使ってブロックチェーンを実装する
masayuki14
0
4.2k
Life is no plan.
masayuki14
0
650
MySQL InnoDB Cluster を使って運用を手抜きしよう
masayuki14
5
4.8k
Other Decks in Programming
See All in Programming
Dissecting and Reconstructing Ruby Syntactic Structures
ydah
3
2k
On-the-fly Suggestions of Rewriting Method Deprecations
ohbarye
2
4.8k
状態と共に暮らす:ステートフルへの挑戦
ypresto
3
1.1k
サービスレベルを管理してアジャイルを加速しよう!! / slm-accelerate-agility
tomoyakitaura
1
200
The Nature of Complexity in John Ousterhout’s Philosophy of Software Design
philipschwarz
PRO
0
160
Contribute to Comunities | React Tokyo Meetup #4 LT
sasagar
0
590
ComposeでのPicture in Picture
takathemax
0
130
開発者フレンドリーで顧客も満足?Platformの秘密
algoartis
0
170
iOSアプリで測る!名古屋駅までの 方向と距離
ryunakayama
0
150
AIコーディングエージェントを 「使いこなす」ための実践知と現在地 in ログラス / How to Use AI Coding Agent in Loglass
rkaga
4
1.2k
Orleans + Sekiban + SignalR でリアルタイムWeb作ってみた
tomohisa
0
230
音声プラットフォームのアーキテクチャ変遷から学ぶ、クラウドネイティブなバッチ処理 (20250422_CNDS2025_Batch_Architecture)
thousanda
0
390
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
33k
How to train your dragon (web standard)
notwaldorf
91
6k
How STYLIGHT went responsive
nonsquared
100
5.5k
Designing for Performance
lara
608
69k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
How to Ace a Technical Interview
jacobian
276
23k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.3k
Navigating Team Friction
lara
185
15k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
The Cult of Friendly URLs
andyhume
78
6.3k
Thoughts on Productivity
jonyablonski
69
4.6k
Transcript
はじめての Hello Python masayuki14 / reserve-docs
自己紹介 @masayuki14 masayuki14 / reserve-docs
自己紹介 主夫 パートタイムプログラマ スプーキーズアンバサダー masayuki14 / reserve-docs
スプーキーズ ソシャゲ ✕ ボドゲ masayuki14 / reserve-docs
スプーキーズ メンバー募集中 masayuki14 / reserve-docs
今日する話 はじめての Hello Python masayuki14 / reserve-docs
今日する話 バージョン 実行環境 ほかのLLとの違い masayuki14 / reserve-docs
バージョン 2系と3系どっ ちをえらんだ らいいの? masayuki14 / reserve-docs
バージョン python.orgによると 言語としては3系が成熟している 3系を使用したくない人は少数派 2系のサポートは2020年で終了 https://wiki.python.org/moin/Python2orPython3 masayuki14 / reserve-docs
バージョン 今から始めるなら Python 3 masayuki14 / reserve-docs
環境 on Mac brew pyenv Docker masayuki14 / reserve-docs
環境 brew $ brew install python3 $ python3 masayuki14
/ reserve-docs
環境 pyenv $ brew install pyenv $ echo 'eval "$(pyenv
init -)"' >> ~/.bash_profile $ pyenv install [version] masayuki14 / reserve-docs
環境 Docker FROM python:latest $ docker build . $ docker
run -it --rm python3 /bin/bash masayuki14 / reserve-docs
ほかのLLとの違い ruby perl etc masayuki14 / reserve-docs
ほかのLLとの違い バイトコンパ イル masayuki14 / reserve-docs
python処理系 コードを解析 仮想マシン用のバイトコードに変換 仮想マシンで実行 masayuki14 / reserve-docs
バイトコンパイル 事前にバイト コードにして 保存して masayuki14 / reserve-docs
バイトコンパイル 高速化でき る!! masayuki14 / reserve-docs
まとめ バージョンは3系を使おう Macなら簡単に使える バイトコードは速い masayuki14 / reserve-docs
さいごに $ python3 -c 'print("Hello Python!")' Hello Python! masayuki14
/ reserve-docs