입력함수 / 자료형 변환 함수
1. Final Result
'>>' Code - 1
print("이름을 입력하세요")
name = input("name : ")
print("학과를 입력하세요")
dept = input("dept: ")
print("당신의 이름은 " + name + " 이고, 학과는 " + dept + " 입니다.")
'>>' Result - 1
이름을 입력하세요
name : 이승효
학과를 입력하세요
dept : 컴퓨터공학과
당신의 이름은 이승효 이고, 학과는 컴퓨터공학과 입니다.
'>>' Code - 2
print("사칙연산 해봅시다")
print(1 + 1)
print(1 - 1)
print(1 * 10)
print(1 / 10)
print(1 // 10)
print("연산할 두 수를 입력하세요")
a = int(input("a: "))
b = int(input("b: "))
print("a는 ", a, "b는 ", b,"a + b = ", a + b)
'>>' Result - 2
사칙연산 해봅시다
2
0
10
0.1
0
연산할 두 수를 입력하세요
a: 29
b: 21
a는 29 b는 21 a + b = 50
2. 프로그램 저장 및 실행
상단 메뉴 활용
| File | Edit | Format | Run | Options | Window | Help |
-
저장 File > Save
-
실행 Run > Run Module
3. 주석
프로그램의 부연설명(실행에 영향을 미치지 않음)
주석의 종류 | # | ''' ~ ''' | |한 줄 주석|여러 줄 주석|
4. print()
개요
문자열, 숫자, 변수를 출력하기 위한 함수
- 표준 출력장치인 스크린에 글자를 출력
- 함수 안에 아무 내용도 없는 경우 : 한줄 띔의 결과
'>>' Code
print(1+2)
print()
'>>' Result
3
문법
- print(숫자 + 숫자) # 연산
- print('문자', 숫자) # 연달아 출력
- print(숫자 + 숫자) : 연산 결과
- print(문자 + 문자) : 문자와 문자 연결
- print(숫자 + 문자) or print(문자 + 숫자) ----- ⚠️
⚠️ 서로 다른 자료형을 +로 연결 할 경우 error(type) 발생
- print(숫자, 숫자) : 연산결과
- print(숫자, 문자) : 숫자와 문자 연결
- print(문자, 문자) : 문자와 문자 연결
- print('문자' * 숫자) # 문자열을 숫자만큼 반복출력
- print('숫자' * 숫자) # '숫자'는 문자처리되어 반복출력
end 기호 사용하기
- print() 사용 시 줄 바꿈 하지 않고 특수문자로 다음 줄과 연결
'>>' Code
print("나는 나를", end=" #")
print("사랑합니다.")
'>>' Result
나는 나를 #사랑합니다.
5. 입력함수
프로그램 실행 중 표준 입력장치인 키보드로부터 값을 입력 받는 함수
'>>' 문법
input()
'>>' Result
문자(열)
<class 'str'>
6. 자료형 변환 함수
입력 받은 데이터의 자료형을 변환할 수 있는 함수
결과
- 변환함수에 따라 정수, 실수, 문자형 등으로 결과가 달라짐
문법 |int()|float()|str()| |정수형으로 변환|실수형으로 변환|문자형으로 변환| |>>> int(1.0)|>>> float(1)|>>> str(1)| |1|1.0|'1'|