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
360
はじめての 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
1k
DockerからKubernetesまでを簡単に紹介
masayuki14
2
620
Dockerを使った可視化環境の作り方
masayuki14
1
1.3k
個人の学びを続けるために
masayuki14
0
1.2k
君はWindow関数を知っているか
masayuki14
1
1.1k
はんなりPython2018ふりかえり
masayuki14
0
970
MySQL8.0を使ってブロックチェーンを実装する
masayuki14
0
4k
Life is no plan.
masayuki14
0
600
MySQL InnoDB Cluster を使って運用を手抜きしよう
masayuki14
5
4.5k
Other Decks in Programming
See All in Programming
はじめてみよう量子プログラミング
itokoichi01
0
220
Jakarta EE meets AI
ivargrimstad
0
390
unique パッケージから学ぶ interning と weak reference @ Asakusa.go#3
karamaru
2
820
上手に付き合うコンポーネントテスト
quramy
1
250
rbs-inlineを導入してYARDからRBSに移行する
euglena1215
1
300
2024 컴포즈 정원사
jisungbin
0
150
Jakarta EE meets AI
ivargrimstad
1
550
Our Websites Need a Lifestyle Change, Not a Diet
ryantownsend
0
150
Rubyとクリエイティブコーディングの輪の広がり / The Growing Circle of Ruby and Creative Coding
chobishiba
1
270
いまから追い上げる、Jetpack Compose トレーニング
nyafunta9858
0
620
意外とフォントが大事だった話 / Font Issues on Internationalization
fumi23
0
110
Modernisation Progressive d’Applications PHP
hhamon
0
110
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
179
21k
Docker and Python
trallard
39
3k
Thoughts on Productivity
jonyablonski
66
4.2k
GitHub's CSS Performance
jonrohan
1030
450k
From Idea to $5000 a Month in 5 Months
shpigford
379
46k
The World Runs on Bad Software
bkeepers
PRO
64
11k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
36
2.1k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
The Invisible Customer
myddelton
119
13k
Designing the Hi-DPI Web
ddemaree
278
34k
Teambox: Starting and Learning
jrom
131
8.7k
[RailsConf 2023] Rails as a piece of cake
palkan
48
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