끄적이는 기록일지

4. 파이썬 변수와 입출력 사용 본문

파이썬

4. 파이썬 변수와 입출력 사용

시시나브로 2021. 6. 30. 15:54
728x90
 

3. 파이썬 에디터 설치, 사용법 - VS Code(2)

3. 파이썬 에디터 설치, 사용법 - 주피터 노트북(1) 2. 파이썬 실행하기(에디터) [파이썬] - 1. 파이썬 설치하기 지난 포스터에서 파이썬을 설치해 보았는데요 이번에는 간단히 파이썬을 실행해보겠

kcy51156.tistory.com

 

 

1. 변수란?

- 계속 변하는 값이면서, 그 값을 저장하는 그릇이다.(한 번에 하나의 데이터를 들어가는 게 원칙)

 

2. 변수 만드는 규칙

- 변수 이름은 반드시 영문자나 _(언더스코어)로 시작(특수문자는 변수이름으로는 가능하나 시작X)

- 대문자와 소문자를 구분한다.

- 예약어는 사용할 수 없다.

변수명 = 변수에 담을 값

 

# a 이름의 변수를 만들고 10의 값을 할당하세요.
a = 10
print(a)

3. 입출력 함수 

출력함수 - print() : 변수나 데이터 화면 출력

# 출력할 문자 직접 쓰기
print("안녕하세요 좋은 하루 보내세요")

#출력할 문장을 변수에 넣고 출력하기
str = "즐거운 하루 보내세요"
print(str)

#리터럴 문자와 함께 사용하기(%s : 숫자나 문자 모두 포함. 이외에도 %d, %f, %c...)
hungry = 5
print('배가 너무 고파서 %s 그릇도 먹겠네!',%hungry)

#특수문자와 함께 사용하기(%문자 그대로 출력)
up = 20
print('뉴스에서 물가가 %s %%까지 오른다는데...' %up)

#여러개 변수를 한꺼번에 사용하기
up = 20
sal = 10

print('물가는 %s %%오른다는데 내 월급도 %s %%라도...' %(up, sal))
print('물가는 {} %오른다는데 내 월급도 {} %라도...' .format(up, sal))
print(f'물가는 {up}%오른다는데 내 월급도 {sal}%라도...' %(up, sal))

결과값

안녕하세요 좋은 하루 보내세요
즐거운 하루 보내세요
배가 너무 고파서 5 그릇도 먹겠네!
뉴스에서 물가가 20 %까지 오른다는데...
물가는 20 %오른다는데 내 월급도 10 %라도...
물가는 20 %오른다는데 내 월급도 10 %라도...
물가는 20 %오른다는데 내 월급도 10 %라도...

 

 

입력함수 - input() : 사용자에게 값을 입력 받음

#input() 함수로 입력 받기
txt1 = input()

#input() 함수에서 안내 멘트 보이기
txt2 = input('오늘 날씨가 어때요?')

 

var2 = input("숫자는? : ")
var3 = input("숫자는? : ")
print("합은 {}입니다." .format(var2 + var3))

#input은 문자만 받기 때문에 정수로 바꿔줘야한다.
var2 = int(input("숫자는? : "))
var3 = int(input("숫자는? : "))
print("합은 {}입니다." .format(var2 + var3))

결과값

숫자는? : 5
숫자는? : 5
합은 55입니다.
숫자는? : 5
숫자는? : 5
합은 10입니다.

 

출력되는 양식을 지정하여 정보 입력받기 (''' 는 멀티라인텍스트로 텍스트를 여러 줄 작성할 때 사용한다.)

menu = input('''
1. 짜장면     2. 울면     3. 짬뽕     4. 깐풍기     5. 칠리새우

1.위 메뉴 중 주문할 메뉴의 번호를 입력하세요: ''')
menu_cnt = input("2.위 메뉴의 주문 수량을 입력하세요: ")

print('\n주문하신 메뉴 번호는 %s이고 주문 수량은 %s개입니다.' %(menu, menu_cnt))

결과값

1. 짜장면     2. 울면     3. 짬뽕     4. 깐풍기     5. 칠리새우

1.위 메뉴 중 주문할 메뉴의 번호를 입력하세요: 2
2.위 메뉴의 주문 수량을 입력하세요: 3

주문하신 메뉴 번호는 2이고 주문 수량은 3개입니다.
728x90
Comments