혼공파 12 ~ 14강
1. 변수와 복합대입연산자
# 변수
값에 붙이는 이름
예) π = 3.142592..
## 변수를 만드는 방법
식별자 = 값
π = 3.14
## 변수를 사용하는 방법
print(π)
# 변수와 관련된 용어
정의(define) : 변수를 만드는 행위
+ 선언
할당(assign) : 변수에 값을 넣는 행위
참조(reference) : 변수 안에 있는 값을 사용하는 행위
# 정의와 할당
pi = 3.141592 # 정의와 할당이 동시에 일어난다.
pi =3.14159265
r = 10
print("원주율 = ", pi)
print("반지름 = ", r)
print("원의 둘레 = ", 2 * pi * r)
print("원의 넓이 = ", pi * r * r)
# 복합 대입 연산자
pi = 3.141592
식별자 = 값[리터럴]
a = 0
a = a + 1
a += 1
## 형태
[변수] [연산자] = [값]
: 변수에 값을 연산자해서 다시 변수에!
string = "안녕하세요!"
string += "!"
string += "!"
print(string) #안녕하세요!!!
2. input() 함수와 자료형 변환
input() 함수의 결과값은 문자열이다.
int(), float()을 통해 문자열을 숫자로
str()을 통해 숫자를 문자열로 바꿀 수 있다.
# input() 함수
print(input("입력해주세요: "))
a = input(">>> ")
print(a)
print(type(a))
# input()함수의 결과는 무조건 문자열 자료형을 가진다.
a = input("숫자1: ")
b = input("숫자2: ")
a = int(a)
b = int(b)
print(a + b)
# 문자열을 숫자로 변환
int("52") # 정수로 자료형 변환
float("52") # 부동소수점으로 자료형 변환
# 숫자를 문자열로 변환
c = str(a)
# 함수의 결과 = 함수의 리턴값
3. 파이썬 튜터
소스 코드의 흐름에서 어떻게 파이썬이 동작하는지 보여준다.
복잡한 코드 분석 시 유용하게 사용할 수 있다.
# 변수 교체 swap
a = 10
b = 20
print(a, b)
1. a, b = b, a
2. 두번째 방법
c = a
a = b
b = c
print(a, b)
'Base > Python' 카테고리의 다른 글
5. 수열/배열/리스트 (0) | 2023.02.09 |
---|---|
4. Bool/if 조건문 (0) | 2023.02.08 |
3. format, split 함수 / f-문자열 / 파괴적 연산과 비파괴적 연산 / 온라인 저지 (0) | 2023.02.07 |
1. 자료형(문자열, 숫자) (1) | 2023.02.05 |
0. Python 공부 시작 (0) | 2023.02.04 |
댓글