ex)print(7%3) → 결과값 1ex) print(7\*2) → 14, print(7\*\*2) → 49 ex) print(7//2) → 3키보드로 쓸 수 있는 문자들을 표현한 문자열원하는 문자 파이썬에서는 큰 따옴표도 가능"Hello" + "world" =
PYTHON
전에 나왔던 while 반복문과 구동되어지는 방식은 비슷하나 상황에 따라서는 for반복문이 더욱 깔끔 할 수 있다.for 변수 in 변수가 속한 범위:파이썬에서 대응관계를 나타내는 자료형으로 key와 value가 한 세트로 딕셔너리에서 존재하고 있다.리스트 자료형은 정
while문 연습문제 while문을 사용해서 100이상의 자연수 중 가장 작은 23의 배수를출력하시오 코드 파보나치의 수열을 코드로 구현하고 50번째 항까지 구하세요! 파보나치 수열이란 첫 항과 두번째항은 1로 고정입니다. 그리고 3번 항부터는 앞 두 항의 합으로 계산합니다. 코드 리스트의 원소 중 홀수를 제거 numbers = [1, 7, 3, ...
import 모듈 이름from 모듈이름 import 모듈 내 불러오고 싶은 함수탐색하는 방법 중 하나로, 한개씩 일일이 대입해서 탐색하는 방법탐색시, 중간값을 정한 후 지워 나가면서 원하는 값을 찾아감\- 정렬은 알고리즘의 기초입니다. 즉 정렬을 배우면서 문제 해결의
※ 주의사항조건문에서 들여쓰기를 할때에는 tap 과 space bar 가 있는데 이 두 가지를 혼용해서 사용하면 안된다. 프로그램 소스에서 눈으로 보이는 것이 아니기 때문에 혼용해서 쓰면 오류의 원인이 되니까 주의해야한다.이렇게 함수를 정의 해 준 다음 if, for
피보나치의 수열 - 다음 항이 그 전의 값과 그 다음값의 합으로 이루어 이루어지는값1\. Memoizaion으로 해결하는 방법(재귀)Tabulation으로 해결 하는 방법(반복문)예제 수강 신청 분석 1\. 최대한 많은 수업을 들을 수 있는 방법을 찾으려고 한다. 튜플
Keyword Arguments 순서대로 파라미터를 정해주는 것이 아니라, 파라미터를 이름으로 맞추어서 값을 전해 줄 수 있습니다. keyword arguments 방식으로 값을 전해주면 실제 파라미터 순서가 바뀌어도 괜찮습니다. yourname과 myname에 각각
Run 시키게 되면이런식으로 오류가 뜨게 된다.TypeError: func_param_with_var_args() missing 1 required keyword-only argument: 'age'이런식의 오류는 데이터 유형에 관련된 오류이다. age는 positio
중복을 허용하지 않는다.순서가 없다. ★저장된 값을 인덱싱으로 접근 하려면 리스트나 튜플로 변환해야한다.value와 key가 한 쌍을 이루어 있다.key는 고유한 값이므로 중복되는 . key값을 설정해 놓으면 ㄴ하나늘ㄹ 제외한 나머지 것들이 모두 무시된다는 점 thin
드디어 마지막......check point에 도달 했다................ 1. sys.path와 sys.modules의 차이는? 1-1. sys? 우선 sys에 대해서 알아보려고 한다. sys는 python 인터프리터가 제공하는 변수와 함수를 직접 제어할
1. dictionary 55번 문제 class에서 dic 구현하는데 애를 먹었다. 그래서 다시한번 정리 해보려고 합니당! 파이썬에서 구현되어지는 자료형에서 연관 배열과 hash라는 대응 관계를 가진 자료형이다. 구성 key: value 추가하기 a = {1 :
프로그램을 여러개의 독립된 객체들과 그 객체들 간의 상호 작용으로 파악하는 프로그래밍 접근법, 프로그램을 객체들과 객체들간의 소통으로 바라보는것1\. 프로그램에 어떤 객체들이 필요할지를 정한다.2\. 객체들의 속성과 행동을 정한다.3\. 객체들이 서로 어떻게 소통할지
python 레플잇을 풀면서 가장 시간이 많이 들었던 문제 처음 보는 형태여서 그랬던 것 같다.어떤 것을 꾸미는 것을 데코레이팅이라고 하는데 python에서는 함수를 꾸며서 새로운 함수를 만드는 것똑같은 기능을 추가할 때 데코레이터 기능을 써주게 되면 깔끔하게 코드를
class - 2 인스턴스 메소드 인스턴스 변수의 값을 읽거나 설정하는 메소드 클래스 메소드 클래스 변수의 값을 읽서 구현하는 메소드
파이썬에서 단순히 'def'로 정의해주었다고 해서 실행이 되는 것은 아닙니다. 함수가 실행이 될려면 호출 을 해주어야 합니다. def로 이런 함수를 정의해 주었습니다. 이 함수는 총 3단계를 거쳐 호출이 됩니다.함수 호출 단계cal_upper(10000) 함수를 호출했
프로퍼티는 외부에서 클래스 내부 변수를 참조하기 위한 함수'@property' 는 객체지향 프로그래밍을 지원하는 데코레이터 이다.우선 먼저 알아야할 개념이 private, public 의 개념이다.지역함수, 클래스 안에서만 사용하고 싶을때 사용한다.전역함수파이썬에서
문제설명 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 조각으로 만들 수 있는 소수가 몇 개인지 return 하도록