クリプト

Python 「条件分岐 if」

ののた's icon'
  • ののた
  • 2018/07/14 10:03
Content image

こんにちは!! ホーさん記事で衝撃を受け、投稿を再開したののたです。

Pythonを勉強して学んだ事をALISの記事にすれば勉強が続くのでは!?と思い

メモ代わりに投稿!!

※変な事を言っていたらTwitterで教えてください・・・



前回と同じようにテキストエディタを使います。

Content image

プログラムで条件を満たすときに実行する処理と、満たさないときに実行する処理があります。そのことをいい条件分岐と言います。

「なになにがコレだったらアレをして、コレじゃなかったらソレをして」のようにコレを判断して処理を分岐させます。


Content image

条件分岐にはif文を使います。

書き方は

Content image

です。

「もしも条件式が成り立つならインデントの後の処理を実行しろ」ってことかな。


インデントとは

式の対象である事を示すために実行処理の行頭を字下げする事をインデントといいます。

Pythonの特徴で実行する処理を一つ前の式から必ずインデントします。

インデントしないと処理が実行されません。

また、強制的にインデントする事でだれが書いても同じようになり、コードが分かり易くなります。


ブール型

if文では条件分岐の判定にブール型を使います

以前に勉強したデータ型の値は無限に存在しますが、ブール型にはTrue(トゥルー) False(フォルス)2つしかありません。

Trueは日本語で「真」と書き、条件式が成り立ったことを表します。

Falseは日本語で「偽」と書き、条件式が成り立たないことを表します。



Content image

下記のようにテキストエディタに入力してみましょう。

#テストの為に変数に代入する。
number = 1            #number変数に1を代入する。
if number == 1:      #number変数が1なら下記を実行する。
    print("当たり")    #当たりと表示させる。

このコードを実行すると、条件式が成り立つので「当たり」と表示されます。

Content image


1を2に変えて実行してみましょう。

#変数を2に変更する。
number = 2           #number変数に2を代入する。
if number == 1:     #number変数が1なら下記を実行する。
    print("当たり")   #当たりと表示させる。

条件式が成り立たなかったので、処理が実行されませんでした。

Content image


このようにif文を使うと条件式を判断し処理が実行されます。


Content image

次回はif文の条件が「成り立たなかったら」をやります。



分析してみたシリーズはこちら→昨日のALIS 分析 7/12(木)


前回<<<  >>>次回

公開日:2018/07/14
獲得ALIS:32.78
ののた's icon'
  • ののた
  • @nonota
只今、Pythonを勉強中・・・ プログラミングの素人です!!学んだ事をALISの記事にする事によって勉強が続くのかをTEST中です。

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
クリプト

【初心者向け】$MCHCの基本情報と獲得方法

Like token Tip token
31.32 ALIS
Eye catch
クリプト

Uniswap v3を完全に理解した

Like token Tip token
18.92 ALIS
Eye catch
クリプト

2021年1月以降バイナンスに上場した銘柄を140文字以内でざっくりレビュー(Twitter向け情報まとめ)

Like token Tip token
38.10 ALIS
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS
Eye catch
クリプト

ブロックチェーンの51%攻撃ってなに

Like token Tip token
0.00 ALIS
Eye catch
クリプト

【第8回】あの仮想通貨はいま「テレグラム-TON/Gram」

Like token Tip token
69.90 ALIS
Eye catch
クリプト

ジョークコインとして出発したDogecoin(ドージコイン)の誕生から現在まで。注目される非証券性🐶

Like token Tip token
38.31 ALIS
Eye catch
クリプト

Eth2.0のステークによるDeFiへの影響を考える。

Like token Tip token
43.10 ALIS
Eye catch
クリプト

17万円のPCでTwitterやってるのはもったいないのでETHマイニングを始めた話

Like token Tip token
46.60 ALIS
Eye catch
クリプト

Polygon(Matic)で、よく使うサイト(DeFi,Dapps)をまとめてみた

Like token Tip token
235.30 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

Like token Tip token
120.79 ALIS
Eye catch
クリプト

Uniswap(ユニスワップ)で$ALISのイールドファーミング(流動性提供)してみた

Like token Tip token
59.99 ALIS