2021.04.05 I/Oと条件文の使用



💡 入力と出力


実際に存在するプログラムの多くは、ユーザーが入力した出力に基づいています.たとえば、掲示板に文章を書いて「OK」ボタン(入力)をクリックします.
その文章は特定の掲示板に出力されている.

💡入力ファイル

>>> abc = input()
hello my name is jinhyeong
>>> abc
'hello my name is jinhyeong'
input()は、入力されたすべての内容を文字列と見なし、対応する変数に代入します.
>>> number = input("숫자를 입력 : ")
숫자를 입력 : 
以下に示すようにinput(「要求ユーザ」)として使用できます.

Input()型変換

>>> score = int(input("시험 점수를 입력"))
시험 점수를 입력 70
>>> print(score)
70
>>> print(score+3)
73
デフォルトではinput()関数は文字列で入力を受信し、他のフォーマットに変換できます.

💡しゅつりょくぶん

>>> a= 123
>>> print(a)
123
print文入力を出力するためのデータ型

二重引用符(")を含む文字列は+演算可能

>>> print("hello" "my" "name")
hellomyname
>>>print("hello"+"my"+"name")
hellomyname
print文で引用符で囲まれた文字列を連続的に使用すると、+演算が行われたとみなされます.

文字列のスペースは(,)

>>> print("hello","my","name")
hello my name
(,)カンマで文字列間を区切ることができます

💡条件文


条件文は、プログラム設計で条件を判断し、対応する条件を実行するために使用されます.
「財布に500円入ったら缶入りの飲み物、財布にお金がないなら買わないで」
条件は「500元あるかどうか」で、条件は各条件を満たす場合を実行することです.これはなぜ条件を書くのかということです.
>>> money = 500

if money>=0:
	print("캔 음료를 먹자")
    
else:
	print("사먹지 말자")
上記の状況を符号化する

if文の基本構造

if 조건문:
	수행할 문장1
    수행할 문장2
else:
	수행할 문장3
    수행할 문장4
条件文が「真」(if-else文のデフォルト構造)の場合、ifブロック・セクションを実行します.
条件文が偽の場合、elseブロック・セクションが実行されます.

じょうけんステートメント


if条件文:『条件文』で真偽を判断する文
>>> x=3
>>> y=2
>>> x>y
True
>>>x<y
false
>>> x==y
false
比較演算子を使用してif文を作成できる条件文
それ以外は
x or y=>xとyのうち1つだけが本物です
xもy=>xもyも本物でなければなりません
not x=>xが嘘なら