Python

변수와 출력

haventmetyou 2023. 9. 20. 17:09
변수

문자는 계산 불가
한글도 적용할 수는 있으나 사용하지 않음

특수문자는 사용 불가능하지만 _(밑줄)은 사용 가능

수학에서는 =(등호) 기호는 양변이 같다는 뜻이지만 프로그래밍 언어에서는 변수에 값을 할당한다는 의미

수학의 등호와 같은 역할을 하는 연산자는 ==

변수의 자료형
값이 3개 필요한데 2개만 주어졌을 경우 뜨는 오류
변수 값 변경
변수 삭제, 빈 변수 만들기
잘못된 식을 입력한 경우 뜨는 에러
복합 연산자, 부호 표현

출력 방법

input 함수 사용

문자열 > 자료형 변환, 계산 방법

split 함수로 변수 구분
split() 괄호 안을 입력하지 않았을 경우 공백으로 구분, 변수 개수가 맞지 않을 경우 뜨는 오류
print(a + b + c) 코드로 -10 20 30 입력해 합계 40 만들기
소스 코드 완성해 각 줄 출력하게 만들기
평균 계산

결과 값으로 정수 출력 원할 경우 print 안에 int 넣는 것 잊지 말 것

넣지 않을 경우 오른쪽 사진처럼 소수점 이하 자리가 같이 출력되게 됨

sep 사용해서 결과 값 사이 문자 넣기
+ 연산자 이용해 sep 없이도 붙여 쓸 수 있음
백슬래시는 엔터 키 윗키
end 함수 이용해 붙여 쓰기 가능

왼쪽은 명령 크롬프트 창, 오른쪽은 IDLE의 소스 파일 편집 후 실행 기능 이용한 결과 값

sep, end 사용 예시