파이썬 1부터 100까지 소수 출력 - paisseon 1buteo 100kkaji sosu chullyeog

# 소수찾기
# 1) 1~100까지의 정수 중 소수를 찾아 
# 2) 소수를 모두 출력하고,
# 3) 소수의 개수를 출력

# while문 사용
cnt = 0
n = 1
while n <= 100 :
     div = 0
     m = 1
     while m < n :
          if n % m == 0 :
               div += 1
          m += 1
     if div == 1 :
          print(n, end=" ")
          cnt += 1
     n += 1
print()
print("1~100까지의 소수의 개수 : ", cnt)
print()     

# for문 사용
cnt = 0
for i in range(1,101) :
     div = 0
     for j in range(1,i) :
          if i % j == 0 :
               div += 1
     if div == 1 :
          print(i, end=" ")
          cnt += 1
print()
print("1~100까지의 소수의 개수 : ", cnt)

중학 수학 코딩의 정석 0. 머릿말 1. 집합 1) Coding 익히기 - 정수형, 문자형 자료형 2) Coding 익히기 - print 3) Coding 익히기 - list 4) Coding 익히기 - for 반복문 5) Coding 익히기 - if 조건문 6) 집합 구현하기 7) 코딩 함수로 집합 구현하기 8) class로 임의의 집합 문제 무한 생성기 만들기 9) 추가 연습 문제들 2. 자연수, 정수, 유리수, 무리수 1) Coding 익히기 - bool 자료형과 같다 (==) 다르다 (!=) 표현 2) Coding 익히기 - 숫자의 자료형과 그 연산 3) Coding 익히기 - range와 enumerate를 for 문에서 활용 4) Coding 익히기 - while 반복문 5) Coding 익히기 - numpy의 array와 난수 발생 (random) 6) 자연수 7) 자연수 문제들 8) 정수 9) 유리수와 무리수 3. 일차방정식, 연립방정식 및 부등식 1) Coding 익히기 - lambda, filter 2) Coding 익히기 - for 와 if 로 list 만들기 3) if의 and 와 or 4) numpy 4.1) 다차원 배열 4.2) zeros, ones 4.3) 유용한 numpy 기타 함수 where, min, max, sum 4.4) arange 5) 문자의 사용과 식의 계산 6) 일차방정식 7) 연립방정식 8) 부등식 4. 일차함수 1) Coding 익히기 - tuple 자료형 2) Coding 익히기 - zip 3) Coding 익히기 - 코딩함수 더 자세히 4) Coding 익히기 - matplotlib 그래프 그리기 5) 일차함수 6) 추가 일차함수 문제들 5. 확률 및 통계 1) Coding 익히기 2) 도수분포표 그리기 2.1) Coding 익히기 - pandas Series 2.2) Coding 익히기 - pandas의 DataFrame 3) numpy의 histogram 으로 도수분포도 그리기 4) 경우의 수 5) 통계 6) 데이터 분석 : 2018 World cup 분석하기 6. 이차방정식 및 이차함수 1) Coding 익히기 - numpy의 root 2) Coding 익히기 - class 다시 배우기 3) 이차방정식 4) 이차함수 FrontPage New Page New Page New Page

Python 계단밟기 제 01장 첫번째 계단밟기 01. Python 설치하기 02. IDLE 사용해 보기 03. REPL 사용해 보기 04. 파이참(PyCharm) 설치하기 05. Python이란? 06. Python(파이썬) 기본 01. 주석 02. 들여쓰기(indent) 03. 행결합/행분리 07. Turtle(거북이) 따라해보기 01. 하나씩 따라해보기 제 02장 두번째 계단밟기 01. Python(파이썬) 표준 입출력 01. 들어가기 전에 02. Python(파이썬) 표준 출력 03. Python(파이썬) 표준 입력 04. 모듈의 사용(import ) 02. 키워드, 식별자, 변수, 상수, 리터럴 01. 키워드(Keyword) 02. 식별자(identifier) 03. 변수, 상수 그리고 리터럴 03. Python(파이썬) 자료형 기본 01. Python Numbers 02. Python Strings 03. Python Tuple 04. Python Set 01. chunja1.txt 02. chunja2.txt 03. national_anthem.txt 05. Python List 06. Python Dictionary 04. Python(파이썬) 연산자 01. 산술 연산자 (Arithmetic Operators) 02. 관계 연산자 (Relational Operators) 03. 논리 연산자(Logical Operators) 04. 삼항 연산자(Ternary operators) 05. 비트 연산자(Bitwise Operators) 06. 복합 대입 연산자(Assignment Operators) 07. 멤버 연산자(Membership Operators) 08. 아이디 연산자(Identity Operators) 09. 연산 우선 순위(Operators Precedence) 05. Python(파이썬) 조건문 - if문 01. 조건이 참인 경우만 실행 02. 참일 때와 거짓일 때 다른 코드 실행 03. 조건이 복잡한 경우 06. Python(파이썬) 반복문 01. range와 enumerate 함수 02. while loops 03. for loops 제 03장 세번째 계단밟기 01. Python(파이썬) 자료형 심화 01. Python Strings 02. Python Tuple 03. Python Set 04. Python List 05. Python Dictionary 02. Python 함수 01. 리턴값이 없는 함수 02. 리턴값이 있는 함수