[Python] 입출력
함수# 함수구조 : # def 함수_이름(매개변수): # 수행할_문장1 # 수행할_문장2 # ... # return 리턴값def add(a, b): return a + bdef add2(a, b): result = a + b return resulta = 1b = 2c = add(a, b)d = add2(a, c)print(d)# 입력값이 없는 함수 == 사용 시: 리턴값을_받을_변수 = 함수_이름()def say(): return 'hi'a = say()print(a)# 리턴값이 없는 함수 == 사용 시: 함수_이름(입력_인수1, 입력_인수2, ...)def add3(a, b): print('%d, %d의 합은 %d입니다.' % (a, b, a + b))add3(3, ..
2025. 1. 8.
[Python] 자료형, 변수
숫자# integer(정수형)a = 789a = -1340a = 0# floating-point(실수형)a = 1.2a = -3.45# E 또는 e는 10의 n승을 의미 e3 == 10의 3승 == 1000a = 4.24e3a = 4.34e-10# 8진수(0o, 0O, 숫자 0 + o), 16진수(0x, 0X)a = 0o177a = 0xabc# 연산자: ** == 제곱 , % == 나눗셈의 나머지, // == 나눗셈 후 몫(정수값)을 리턴a = 10 ** 10a = 7 % 2 # 1a = 7 // 2 # 3# 복합 연산자: 계산 후 다시 대입해 계산된다. +=, -=, *=, /=, //=, %=, **=a = 1a = a + 1# 위 아래 같은 값을 나타낸다.a += 1print(a)문자# 문자열 만들..
2024. 12. 12.