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
430
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
はじめての Hello Python
はんなりPython #1 での発表スライド
これからPythonを始めようという時に知りたい情報を簡単にまとめた。
Masa
December 25, 2017
More Decks by Masa
See All by Masa
Compose on Kubernetes をGKEで動かそう
masayuki14
0
1.4k
DockerからKubernetesまでを簡単に紹介
masayuki14
2
710
Dockerを使った可視化環境の作り方
masayuki14
1
1.7k
個人の学びを続けるために
masayuki14
0
1.5k
君はWindow関数を知っているか
masayuki14
1
1.4k
はんなりPython2018ふりかえり
masayuki14
0
1.2k
MySQL8.0を使ってブロックチェーンを実装する
masayuki14
0
4.5k
Life is no plan.
masayuki14
0
700
MySQL InnoDB Cluster を使って運用を手抜きしよう
masayuki14
5
5.1k
Other Decks in Programming
See All in Programming
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
220
これって Effect でできたのでは? / TSKaigi Mashup Kansai #2
susisu
0
250
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
230
Built Our Own Background Agent at LayerX
layerx
PRO
10
5.9k
Android CLI
fornewid
0
230
仕様駆動開発の消費期限
watany
20
8.8k
FastAPI の並行処理モデルを完全に理解する
hoto17296
4
1.5k
Go 1.27 における memory allocation の高速化
andpad
0
290
Discordを用いたラボオートメーション関連情報収集の自動化
noguhiro2002
0
190
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
220
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.7k
今さら聞けない .NET CLI
htkym
0
200
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
463
34k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.9k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
250
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
400
Design in an AI World
tapps
1
280
ラッコキーワード サービス紹介資料
rakko
1
4.4M
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
A Modern Web Designer's Workflow
chriscoyier
698
190k
A Tale of Four Properties
chriscoyier
163
24k
Into the Great Unknown - MozCon
thekraken
41
2.7k
How to make the Groovebox
asonas
2
2.3k
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