시니어까지의 여정
-
HTML 삽입 미리보기할 수 없는 소스
파이썬 class 성적관리 프로그램HTML 삽입 미리보기할 수 없는 소스
2022.07.29 -
HTML 삽입 미리보기할 수 없는 소스
성적관리프로그램 파이썬HTML 삽입 미리보기할 수 없는 소스
2022.07.29 -
Unit 32. 람다 표현식 사용하기 지금까지 def로 함수를 정의해서 사용했습니다. 이번에는 람다 표현식으로 익명 함수를 만드는 방법을 알아보겠습니다. 람다 표현식은 식 형태로 되어 있다고 해서 람다 표현식(lambda expression)이라고 부릅니다. 특히 람다 표현식은 함수를 간편하게 작성할 수 있어서 다른 함수의 인수로 넣을 때 주로 사용합니다. 32.1 람다 표현식으로 함수 만들기 람다 표현식을 사용하기 전에 먼저 숫자를 받은 뒤 10을 더해서 반환하는 함수 plus_ten을 만들어보겠습니다. >>> def plus_ten(x): ... return x + 10 ... >>> plus_ten(1) 11 return x + 10으로 매개변수 x에 10을 더한 값을 반환하는 간단한 함수입니다. ..
람다 표현식으로 함수 만들기Unit 32. 람다 표현식 사용하기 지금까지 def로 함수를 정의해서 사용했습니다. 이번에는 람다 표현식으로 익명 함수를 만드는 방법을 알아보겠습니다. 람다 표현식은 식 형태로 되어 있다고 해서 람다 표현식(lambda expression)이라고 부릅니다. 특히 람다 표현식은 함수를 간편하게 작성할 수 있어서 다른 함수의 인수로 넣을 때 주로 사용합니다. 32.1 람다 표현식으로 함수 만들기 람다 표현식을 사용하기 전에 먼저 숫자를 받은 뒤 10을 더해서 반환하는 함수 plus_ten을 만들어보겠습니다. >>> def plus_ten(x): ... return x + 10 ... >>> plus_ten(1) 11 return x + 10으로 매개변수 x에 10을 더한 값을 반환하는 간단한 함수입니다. ..
2022.07.29 -
Unit 29. 함수 사용하기 프로그래밍을 하다 보면 들어가는 값만 바뀔 뿐 같은 코드가 계속 반복되는 경우가 많습니다. 특히 같은 코드를 반복해서 작성하면 코드도 길어지고 중간에 실수할 가능성이 높아집니다. 파이썬은 함수(function)라는 기능을 제공하는데 특정 용도의 코드를 한 곳에 모아 놓은 것을 뜻합니다. 그래서 함수는 처음 한 번만 작성해 놓으면 나중에 필요할 때 계속 불러 쓸 수 있습니다. 예를 들어 지금까지 사용했던 print, input 등도 모두 파이썬에서 미리 만들어 둔 함수입니다. 즉, 함수를 사용하면 이런 점이 좋습니다. 코드의 용도를 구분할 수 있다. 코드를 재사용할 수 있다. 실수를 줄일 수 있다. 함수는 다양한 사용 방법이 있으므로 이제부터 각 유닛에서 함수의 사용법을 자세..
함수 사용하기Unit 29. 함수 사용하기 프로그래밍을 하다 보면 들어가는 값만 바뀔 뿐 같은 코드가 계속 반복되는 경우가 많습니다. 특히 같은 코드를 반복해서 작성하면 코드도 길어지고 중간에 실수할 가능성이 높아집니다. 파이썬은 함수(function)라는 기능을 제공하는데 특정 용도의 코드를 한 곳에 모아 놓은 것을 뜻합니다. 그래서 함수는 처음 한 번만 작성해 놓으면 나중에 필요할 때 계속 불러 쓸 수 있습니다. 예를 들어 지금까지 사용했던 print, input 등도 모두 파이썬에서 미리 만들어 둔 함수입니다. 즉, 함수를 사용하면 이런 점이 좋습니다. 코드의 용도를 구분할 수 있다. 코드를 재사용할 수 있다. 실수를 줄일 수 있다. 함수는 다양한 사용 방법이 있으므로 이제부터 각 유닛에서 함수의 사용법을 자세..
2022.07.28 -
Unit 27. 파일 사용하기 프로그래밍에서 중요한 축을 차지하는 부분이 파일 처리입니다. 이번에는 파일에서 문자열을 읽고 쓰는 방법과 파이썬 객체를 파일에 읽고 쓰는 방법을 알아보겠습니다. 27.1 파일에 문자열 쓰기, 읽기 이제부터 파일에 문자열을 써서 파일을 만든 뒤에 만든 파일을 읽는 순서로 진행하겠습니다. 27.1.1 파일에 문자열 쓰기 파일에 문자열을 쓸 때는 open 함수로 파일을 열어서 파일 객체(file object)를 얻은 뒤에 write 메서드를 사용합니다. 파일객체 = open(파일이름, 파일모드) 파일객체.write('문자열') 파일객체.close() 다음 내용을 IDLE의 소스 코드 편집 창에 입력한 뒤 실행해보세요. file = open('hello.txt', 'w') # he..
파일 사용하기Unit 27. 파일 사용하기 프로그래밍에서 중요한 축을 차지하는 부분이 파일 처리입니다. 이번에는 파일에서 문자열을 읽고 쓰는 방법과 파이썬 객체를 파일에 읽고 쓰는 방법을 알아보겠습니다. 27.1 파일에 문자열 쓰기, 읽기 이제부터 파일에 문자열을 써서 파일을 만든 뒤에 만든 파일을 읽는 순서로 진행하겠습니다. 27.1.1 파일에 문자열 쓰기 파일에 문자열을 쓸 때는 open 함수로 파일을 열어서 파일 객체(file object)를 얻은 뒤에 write 메서드를 사용합니다. 파일객체 = open(파일이름, 파일모드) 파일객체.write('문자열') 파일객체.close() 다음 내용을 IDLE의 소스 코드 편집 창에 입력한 뒤 실행해보세요. file = open('hello.txt', 'w') # he..
2022.07.28 -
Unit 26. 세트 사용하기 파이썬은 집합을 표현하는 세트(set)라는 자료형을 제공합니다. 집합을 영어로 하면 세트인데 수학에서 배우는 그 집합이 맞습니다. 따라서 세트는 합집합, 교집합, 차집합 등의 연산이 가능합니다. 이번 유닛에서는 세트를 만드는 방법과 세트 메서드 사용 방법을 알아보겠습니다. 26.1 세트 만들기 세트는 { }(중괄호) 안에 값을 저장하며 각 값은 , (콤마)로 구분해줍니다. 세트 = {값1, 값2, 값3} 간단하게 과일이 들어있는 세트를 만들어보겠습니다. >>> fruits = {'strawberry', 'grape', 'orange', 'pineapple', 'cherry'} >>> fruits {'pineapple', 'orange', 'grape', 'strawberry..
세트Unit 26. 세트 사용하기 파이썬은 집합을 표현하는 세트(set)라는 자료형을 제공합니다. 집합을 영어로 하면 세트인데 수학에서 배우는 그 집합이 맞습니다. 따라서 세트는 합집합, 교집합, 차집합 등의 연산이 가능합니다. 이번 유닛에서는 세트를 만드는 방법과 세트 메서드 사용 방법을 알아보겠습니다. 26.1 세트 만들기 세트는 { }(중괄호) 안에 값을 저장하며 각 값은 , (콤마)로 구분해줍니다. 세트 = {값1, 값2, 값3} 간단하게 과일이 들어있는 세트를 만들어보겠습니다. >>> fruits = {'strawberry', 'grape', 'orange', 'pineapple', 'cherry'} >>> fruits {'pineapple', 'orange', 'grape', 'strawberry..
2022.07.28