목록Python (14)
한 걸음씩 기록하며
1. Function definition #함수 정의 def 함수명(parameter) : code return #없을 수도 있음 #함수 호출 함수명(parameter) parameter == 매개변수 return을 통해 결과값을 전달 return 값이 없으면, None을 반환 호출은 func(val1, val2)로 한다 return은 모든 종류의 객체를 반환할 수 있다. 단, 오직 한 개의 객체만 반환된다. 단 하나의 객체만 반환되지만, 값은 여러개 반환될 수 있고 이럴 때에는 하나의 tuple로 묶여서 반환된다. 2. Parameter 1) positional argument def city(city1, city2) : print("여행가고 싶은 도시는 {city1}와 {city2} 입니다.") ci..
1. if 조건문 조건에 따라 실행할 코드를 나누는 문법 if, elif, else 구문으로 나뉜다. if 조건문 1 : 만약 조건문이 1이 "참"이라면, 실행문 1이 실행 elif 조건문 2 : 만약 조건문 1가 "거짓"이고, 조건문 2가 "참"이라면 실행문 2 실행 else 조건문 3 : 조건문 1,2 모두 "거짓"이라면, 실행문 3이 실행 복수 조건문 : 2개 이상의 조건문을 사용 중첩 조건문 : if 안에 if 2. 반복문 1) for문 for 변수 in range(시작 숫자, 끝나는 숫자) : 수행문 정해진 범위 내에서 순차적으로 코드 진행 범위가 정해져있기 때문에, 종료 조건을 설정해주지 않아도 된다. 2. while문 while 조건문: 실행문 While문은 조건식이 True인 경우 반복적으..
파이썬에는 4가지 연산자가 있다. 1) 산술 연산자 2) 할당 연산자 3) 비교 연산자 4) 논리 연산자 1) 산술 연산자 : 수학연산을 위해 사용한다. ∙ 산술 연산자는 수학연산을 위해 사용한다. + : 더하기 ex) 1 + 1 = 2 - : 빼기 ex) 3 - 2 = 1 * : 곱하기 ex) 4 * 3 = 12 / : 나누기 ex) 4 / 2 = 2 % : 나머지 ex) 5 % 3 = 2 ** : 제곱 ex) 2 ** 3 = 8 // : 몫 ex) 7 // 2 = 3 2) 할당 연산자 : 변수에 값을 대입하기 위하여 사용 = : 왼쪽 변수에 오른쪽 값을 할당한다. ex) age = 1 += : 왼쪽 변수에 오른쪽 값을 더 한후, 다시 왼쪽 변수에 할당한다. ex) age = 1 age += 1 결과 ..
1. String Formatting 문자열 포맷팅(String Formatting) 이란? 문자열에 특정 변수의 값을 넣어주기 위하여 사용하는 것이다. 문자열을 효율적으로 정리할 때 많이 사용한다. 💡 파이썬에서 문자열 포매팅 방법은 3가지가 있다. format 함수를 이용한 방법 (str.format) %와 서식기호를 이용한 방법 f-string을 이용한 방법 1.1 format 함수 format 함수 사용법 format 함수는 중괄호 {} 안에 포매팅을 지정하고, format 함수의 인자로 값들을 넣는다. '{index1},{index2}'.format(값0,값1) #예시 : 곱하기 계산기 a = 2 b = 3 s = '구구단 {0} * {1} = {2}'.format(a,b,a*b) print(s..
1. type 파이썬의 모든 값에는 데이터 유형이 있다. 파이썬 프로그래밍에는 모든 것이 객체이기 때문에, 실제로 데이터 유형은 클래스이고 변수는 이러한 클래스의 인스턴스(객체)이다. Integer: 정수 Float: 소수점 숫자 Complex Numbers: 복소수(실수, 허수) i 대신 j를 사용한다. String: 문자열 Boolean: True or False. 조건문에 주로 사용된다. None: null value 또는 no value를 표현할 때 쓰인다. 데이터 저장 방법에 따른 자료형 분류 Direct형 : 직접 데이터를 표현하는 자료형(int, float, complex) Sequence형 : 다른 데이터를 포함하는 자료형. 순서가 있다. (list, str, tuple, bytes, by..
1. Identifier (식별자) 변수, 상수, 함수, 사용자 정의 타입 등에서 다른 것들과 구분하기 위해서 사용되는 변수의 이름, 상수의 이름, 함수의 이름, 사용자 정의 타입의 이름 등 '이름'을 일반화 해서 지칭하는 용어 식별자의 이름은 영문 알파벳, _, 숫자로 구성된다. 첫 글자에 숫자가 올 수 없다. 대소문자를 구별한다. 키워드, 내장함수, 모듈 등의 이름을 사용할 수 없다. 2. Variable(변수), Parameter(매개변수), Argument(인수) Variable는 프로그램에서 사용되는 데이터를 일정 기간 동안 기억하여 필요한 때에 다시 사용하기 위해 데이터에 고유의 이름인 식별자(identifier)를 명시한 것이다. 즉 변수를 사용하는 목적은 바뀌는 정보를 저장하고 재사용하기 ..