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
25k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
if文(条件分岐)
[追加] 2022/02 比較演算子
Rumi Yamaguchi
December 06, 2021
More Decks by Rumi Yamaguchi
See All by Rumi Yamaguchi
for文(繰り返し処理)
rumi_yamaguchi
0
1.2k
今までの振返り +α
rumi_yamaguchi
0
660
リスト型,辞書型
rumi_yamaguchi
0
2.9k
Other Decks in Programming
See All in Programming
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
120
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
730
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
140
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
4.7k
OSもどきOS
arkw
0
470
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1.3k
AIで効率化できた業務・日常
ochtum
0
110
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.6k
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
220
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
110
AI駆動開発勉強会 広島支部 第一回勉強会 AI駆動開発概要とワークショップ
hayatoshimiu
0
450
さぁV100、メモリをお食べ・・・
nilpe
0
130
Featured
See All Featured
Color Theory Basics | Prateek | Gurzu
gurzu
0
360
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
390
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
210
Technical Leadership for Architectural Decision Making
baasie
3
400
Tell your own story through comics
letsgokoyo
1
950
Google's AI Overviews - The New Search
badams
0
1k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Embracing the Ebb and Flow
colly
88
5.1k
The Pragmatic Product Professional
lauravandoore
37
7.3k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
580
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