데이터 타입 변환 함수
bool() : bool로 변환
int() : 정수로 변환
str() : 문자열로 변환
float() : 실수로 변환
ex.
x,y = 10,'10'
print(y + x)
print(x * y)
-> 타입 불일치로 연산 불가
x : 정수, y : 문자
문자열 더하기는 문자열 뒤에 문자열을 붙여준다
C언어에서는 참은 1 거짓 0 표현
: 입력되는 데이터에 한해서 0은 거짓 0이아닌 모든 데이터는 참
ex.
a,b = 0.1,'';
print(bool(a))
print(bool(b))
IO : Input/Output (입출력)
input 함수 : Python 에서 키보드를 통해서 입력받는 함수
데이터 공간에 입력받은 값은 항상 저장해 주어야 한다
input함수로 입력받은 값은 항상 문자열이다
다른 형식의 데이터를 사용하려면 형변환 함수를 이용하여야 한다
print() : 출력
Input : 입력
input() : 입력
print("정수 입력 : ",end="")
su = int(input("정수 입력 : "))
print(type(su))
print("su = {}".format(su))
출력화면
Exercise
사용자에게 입력을 받아 다음을 계산하시오
(결과 화면)
자바 시험 점수 입력하세요
95
파이썬 시험 점수 입력하세요
80
이름을 입력하세요
홍길동
============================
홍길동님의 성적 합계 = 175점, 평균 = 87.5
java = int(input("자바 시험 점수 : "))
python = int(input("파이썬 시험 점수 : "))
name = input("이름 : ")
sum = java+python
print("========================\n{}님의 성적 합계 : {} 점, 평균 : {} 점".format(name,sum,sum/2))
출력화면
'Backend > Python' 카테고리의 다른 글
Python 파이썬 제어문 : 조건문, 반복문 (0) | 2023.06.28 |
---|---|
Python 파이썬에서의 변수와 자료형 (0) | 2023.06.28 |
Python 파이썬 최대값 최소값, 함수 (0) | 2023.06.28 |
Python 파이썬 연산자 - 산술연산자, 대입연산자, 비교연산자, 논리연산자, 멤버연산자, 식별연산자 (0) | 2023.06.28 |
Python 파이썬 기본 출력, 정렬, 단위 구분 (0) | 2023.06.28 |