Cute Running Puppy

Python

Python_04Day

jwjin 2019. 2. 15. 21:54
728x90

# 요약

입력 input()

help(input()) : 어떠한 기능에 대한 상세 설명을 보여주는 명령

a = input('아무 글자나 입력')   ==> 자기가 직접 실행창에 입력 가능

주의 !! : 입력의 결과 데이터는 무조건 str 형태입니다. 따라서 변환 명령을 이용하여 원하는 값으로 바꿔야 합니다.

ex )  사용자가 입력한 값을 이용해 계산을 하려면 input()앞에 int를 붙여야 합니다.

'''
예) 이름입력 : 홍길동
국어점수 : 90
컴퓨터점수 : 100
[홍길동]님의 총점은 190점, 평균은 95점 입니다.
'''


name = input('이름 입력 : ')
korean =int(input(' 국어 점수 입력 : '))
computer = int(input('컴퓨터 점수 입력 : '))

# print(type(name),type(korean),type(computer)) # class를 str ==> int

total = korean + computer
average = total / 2
print(f'{name}님의 총점은 {total} 점, 평균은 {average} 점입니다')

if(조건)입니다. (c와 비슷)

여러갈래의 조건 : if ~ elif ~ else 

if를 통해 2가지를 조정하려면 if와 else만 써도 되는데 3가지 이상이 되면 if , elif ,else 순으로 쓰면 됩니다.

month = 1

# month에 들어있는 값에 의하면 무슨 계절입니까?


if 3<= month <= 5 :
season = '봄'
elif 6<= month <= 8 :
season = '여름'
elif 9 <= month <= 11 :
season = '가을'
else :
season = '겨울'

print(f'계절은 {season}입니다')

1월이라 저장되어 있으므로 겨울이라 출력되게 됩니다.

c는 if문을 쓸때 if(){} 를 쓰고 중괄호 안에 내용을 적어야 했는데 파이썬은 형태가 달라집니다.

괄호를 쓰지 않고 조건을 바로 if옆에 쓸 수 있습니다.
















728x90

'Python' 카테고리의 다른 글

Python_06Day  (0) 2019.02.20
Python_05Day  (0) 2019.02.19
Python_03Day  (0) 2019.02.14
Python_02Day  (0) 2019.02.13
Python_01DAY  (0) 2019.02.12