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
350
はじめての 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
930
DockerからKubernetesまでを簡単に紹介
masayuki14
2
590
Dockerを使った可視化環境の作り方
masayuki14
1
1.2k
個人の学びを続けるために
masayuki14
0
1.1k
君はWindow関数を知っているか
masayuki14
1
990
はんなりPython2018ふりかえり
masayuki14
0
880
MySQL8.0を使ってブロックチェーンを実装する
masayuki14
0
3.8k
Life is no plan.
masayuki14
0
570
MySQL InnoDB Cluster を使って運用を手抜きしよう
masayuki14
5
4.2k
Other Decks in Programming
See All in Programming
Prepare for Jakarta EE 11 - Performance and Developer Productivity
ivargrimstad
0
670
入門 AWS Amplify Gen2 / Introduction to AWS Amplify Gen2
genkiogasawara
1
320
Git Lint
bkuhlmann
4
750
CA.swift19 恋するAIアプリ開発の裏側
oskmr
0
360
Compose-View Interop in Practice (mDevCamp 2024)
stewemetal
0
100
OpenAPIを中心に考えるAPI開発入門 / Introduction to API Development with a Focus on OpenAPI
seike460
PRO
2
160
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
520
Elm 0.19.0 Changes
bkuhlmann
0
490
CQRS/ES avec Symfony, c’est (trop) bien !
jeremyfreeagent
1
640
Netty Chicago Java User Group 2024-04-17
sullis
0
170
チーム力を高めるスクラム実践法:カンバン公開と課題攻略について - ニフティのスクラムトーク Vol. 2 - NIFTY Tech Talk #18
niftycorp
PRO
1
110
Milestoner
bkuhlmann
1
410
Featured
See All Featured
Design by the Numbers
sachag
274
18k
The Mythical Team-Month
searls
215
42k
Building a Modern Day E-commerce SEO Strategy
aleyda
16
6.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
13
1.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
119
39k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
GraphQLとの向き合い方2022年版
quramy
31
12k
Agile that works and the tools we love
rasmusluckow
324
20k
Docker and Python
trallard
33
2.7k
Ruby is Unlike a Banana
tanoku
96
10k
Building Flexible Design Systems
yeseniaperezcruz
318
37k
Web development in the modern age
philhawksworth
202
10k
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