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
if文(条件分岐)
Search
Rumi Yamaguchi
December 06, 2021
Programming
24k
0
Share
if文(条件分岐)
[追加] 2022/02 比較演算子
Rumi Yamaguchi
December 06, 2021
More Decks by Rumi Yamaguchi
See All by Rumi Yamaguchi
for文(繰り返し処理)
rumi_yamaguchi
0
1.1k
今までの振返り +α
rumi_yamaguchi
0
640
リスト型,辞書型
rumi_yamaguchi
0
2.8k
Other Decks in Programming
See All in Programming
Go_College_最終発表資料__外部公開用_.pdf
xe_pc23
0
130
飯MCP
yusukebe
0
480
レガシーPHP転生 〜父がドメインエキスパートだったのでDDD+Claude Codeでチート開発します〜
panda_program
0
540
Strategy for Finding a Problem for OSS: With Real Examples
kibitan
0
140
Smarter Angular mit Transformers.js & Prompt API
christianliebel
PRO
1
120
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
4
2.8k
Kubernetes上でAgentを動かすための最新動向と押さえるべき概念まとめ
sotamaki0421
3
440
実践ハーネスエンジニアリング #MOSHTech
kajitack
7
5.9k
年間50登壇、単著出版、雑誌寄稿、Podcast出演、YouTube、CM、カンファレンス主催……全部やってみたので面白さ等を比較してみよう / I’ve tried them all, so let’s compare how interesting they are.
nrslib
4
720
Feature Toggle は捨てやすく使おう
gennei
0
430
テレメトリーシグナルが導くパフォーマンス最適化 / Performance Optimization Driven by Telemetry Signals
seike460
PRO
2
220
我々はなぜ「層」を分けるのか〜「関心の分離」と「抽象化」で手に入れる変更に強いシンプルな設計〜 #phperkaigi / PHPerKaigi 2026
shogogg
2
810
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
Making Projects Easy
brettharned
120
6.6k
How STYLIGHT went responsive
nonsquared
100
6k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.8k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
sira's awesome portfolio website redesign presentation
elsirapls
0
210
WENDY [Excerpt]
tessaabrams
9
37k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
120
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.5k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Transcript
JGจ ݅ذ © Rumi Yamaguchi
実⾏ 書いたコードを実⾏す るため,ターミナルの 扱い⽅に触れた. コードを書く • 算術演算 • 変数 •
リスト,辞書型 などの⽂法を触れた. (.py エディタ) 環境構築 • Python3の実⾏環境 • エディタ(VS Code) のインストールを⾏った. લճʜ © Rumi Yamaguchi 前回まで 条件分岐イメージ if⽂ FAQ 全体の流れを,1周体感できるようになろう!!
ίʔυͷجຊతͳॲཧ 前回まで 条件分岐イメージ if⽂ FAQ © Rumi Yamaguchi 順次処理 条件分岐
繰り返し 算術演算,変数などの代⼊や再代⼊,処理 リスト/辞書などの複数データ代⼊,処理 変数やリスト/辞書内の値を, 条件によって処理を変えること 1つの処理を繰り返すこと. New!!
݅ذͷΠϝʔδ 前回まで 条件分岐イメージ if⽂ FAQ 70点 テスト受験 合格 (おわり) 再テスト受験
© Rumi Yamaguchi ・・・ True False
͓ण͕࢘৯ΕΔͷ͔൱͔ 前回まで 条件分岐イメージ if⽂ FAQ © Rumi Yamaguchi int型変数のmoneyに代⼊されている値に応じて True
or Falseが振り分けられる事もできます.
JGจ 5SVFͷ߹ 前回まで 条件分岐イメージ if⽂ FAQ © Rumi Yamaguchi
݅Λ૿͢͜ͱ͕Ͱ͖Δʜ 前回まで 条件分岐イメージ if⽂ FAQ うな重 7000円 財布にmoney円 ⾷べれる 買える範囲のもの
を買いましょう © Rumi Yamaguchi True False ステーキ 5000円 ステーキ 5000円 直前までの条件式でFalseだった場合, 次の条件ではTrueかFalseか と条件式を増やすことができます.
JGจʢFMJGͰ݅ࣜΛ૿͢ͱ͖ʣ if 条件式1: 条件式1がTrueのときに⾏う処理 elif 条件式2: 条件式1がFalseで条件式2がTrueのときに⾏う処理 elif 条件式3: 条件式1,
2がFalseで条件式3がTrueのときに⾏う処理 … else: すべての条件式がFalseのときに⾏う処理 前回まで 条件分岐イメージ if⽂ FAQ © Rumi Yamaguchi
JGจ 前回まで 条件分岐イメージ if⽂ FAQ © Rumi Yamaguchi インデントを下げてTrueのときの 処理を記述.
インデントの段階は揃える. (半⾓スペース4つ分 or Tabキー) 条件式の⾏末は「コロン(:)」 (Shift + け)
࣮ߦํ๏ 前回まで 条件分岐イメージ if⽂ FAQ © Rumi Yamaguchi VS Code内で,ターミナルを開き実⾏してみましょう.
「python3」と⼊⼒し,半⾓スペースを押してから, ファイルのタブをドラッグ&ドロップし,Enter/Returnを押しましょう.
ൺֱԋࢉࢠ ه © Rumi Yamaguchi x == y x と
y が等しい x!= y x と y が等しくない x > y x xは y よりも⼤きい x < y x は y よりも⼩さい x >= y x は y と等しいか⼤きい x <= y x は y と等しいか⼩さい x in y x という要素 が y に存在する x not in y x という要素 が y に存在しない yはリストや辞書の変数を⽤いることが多い 前回まで 条件分岐イメージ if⽂ FAQ