잠 못 드는 개발자
close
프로필 배경
프로필 로고

잠 못 드는 개발자

  • 분류 전체보기 (152)
    • Front-end (45)
      • HTML (25)
      • CSS (6)
      • JavaScript (7)
      • React (7)
    • Back-end (21)
      • SQL (2)
      • JAVA (13)
      • Spring (2)
      • Flask (4)
    • AI (64)
      • Python (32)
      • 모두의 딥러닝 (24)
      • NLP (7)
    • Android (5)
    • Git & Github (7)
    • IT 지식 (3)
    • Lecture (8)
  • 홈
  • 태그
  • 방명록
  • 글쓰기

[Python] 6-2장 반복문 응용(팩토리얼 계산, 사인 함수, 별 그리기, up & down 등)

- 6개의 원 그리기 (터틀 그래픽) import turtle t = turtle.Turtle() t.shape("turtle") for i in range(6): t.circle(100) t.left(60) - n각형 그리기 (터틀 그래픽) n = int(turtle.textinput("", "몇 각형을 원하시나요? ")) leng = int(turtle.textinput("", "한 변의 길이는 얼마인가요? ")) for i in range(n): t.forward(leng) t.left(360/n) t.clear() - 팩토리얼 계산 n = int(input("정수를 입력하시오: ")) fac = 1 for i in range(1, n+1): fac *= i print(str(n)+"!은 "+str..

  • format_list_bulleted AI/Python
  • · 2023. 3. 24.
  • textsms

[Python] 6-1장 반복문 (for 문, while 문), range 함수, 무한 루프, break문

for 문 - 반복 횟수를 미리 아는 경우 유용 - 시퀀스의 값들을 하나씩 변수에 대입해서 명령문 실행 - 시퀀스에 항목이 있는 동안 반복하고 시퀀스에 더 이상 항목이 없으면 반복문 탈출 for 변수 in [...] : 실행 명령문 for i in [1, 2, 3, 4, 5]: print("i =", i) # i = 1 # i = 2 # i = 3 # i = 4 # i = 5 - range() 함수 range(start, stop, step) : start에서 시작하여 (stop - 1)까지 step 간격으로 정수 생성 : start 생략되면 기본값 0, step 생략되면 기본값 1 for i in range(5): print("i =", i) # i = 0 # i = 1 # i = 2 # i = 3 #..

  • format_list_bulleted AI/Python
  • · 2023. 3. 24.
  • textsms

[Python] 5-2장 조건문 응용(윤년 판단, 동전 던지기 등), random 라이브러리

- 정수의 부호에 따라 거북이 움직이기(터틀 그래픽) import turtle t = turtle.Turtle() t.shape("turtle") t.penup() t.goto(100,100) t.write("거북이가 여기로 오면 양수입니다.") t.goto(100,0) t.write("거북이가 여기로 오면 0입니다.") t.goto(100,-100) t.write("거북이가 여기로 오면 음수입니다.") t.home() t.pendown() s = int(turtle.textinput("", "숫자를 입력하시오: ")) if s > 0: t.goto(100,100) elif s == 0: t.goto(100, 0) else: t.goto(100, -100) - 나이 제한 검사 age = int(input..

  • format_list_bulleted AI/Python
  • · 2023. 3. 23.
  • textsms

[Python] 5-1장 조건문(if-else 문), 관계 연산자, 논리 연산자

관계 연산자 : 두 개의 피연산자 비교할 때 사용 x == y x와 y가 같은가? x != y x와 y가 다른가? x > y x가 y보다 큰가? x = y x가 y보다 크거나 같은가? x 0: print("양수입니다.") - if-else 문 : 만약 조건식이 참이면 if 아래에 있는 문장 실행, 그렇지 않으면 else 아래에 있는 문장 실행 if 조건문: 참 실행문 else: 거짓 실행문 if num > 0: print("양수입니다.") else: print("양수가 아닙니다.") - if-elif-else 문 : 만약 조건식1이 참이면 if 아래에 있는 문장 실행, 조건식2가 참이면 elif 아래에 있는 문장 실행, 모든 조건식이 참이 아니면 else 아래에 있는 문..

  • format_list_bulleted AI/Python
  • · 2023. 3. 22.
  • textsms

[Python] 4-4장 자료형, 문자열, 리스트 응용

- 사용자에게 이름 입력 받아 사각형 각 변마다 인사 import turtle t = turtle.Turtle() t.shape("turtle") s = turtle.textinput("", "이름을 입력하시오: ") t.forward(100) t.left(90) t.write("안녕하세요? "+s+"씨, 터틀 인사드립니다.") t.forward(100) t.left(90) t.write("안녕하세요? "+s+"씨, 터틀 인사드립니다.") t.forward(100) t.left(90) t.write("안녕하세요? "+s+"씨, 터틀 인사드립니다.") t.forward(100) t.left(90) t.write("안녕하세요? "+s+"씨, 터틀 인사드립니다.") - 간단한 대화 프로그램 print("안녕하..

  • format_list_bulleted AI/Python
  • · 2023. 3. 22.
  • textsms

[Python] 4-3장 리스트 첫걸음

리스트 - 리스트 : 순서를 가지는 객체의 집합 : 항목들을 쉼표로 분리하여 대괄호 안에 넣기 numlist = [1, 2, 3, 4] strlist = ["a", "b", "c"] - 리스트 요소 추가 리스트.append(요소) list = [] # 공백 리스트 생성 list.append(7) list.append(8) list.append(9) list.append(10) print(list) # [7, 8, 9, 10] - 리스트 요소 접근 리스트[위치] : 위치는 0부터 시작 slist = ["a", "b", "c"] print(slist[0]) # a

  • format_list_bulleted AI/Python
  • · 2023. 3. 22.
  • textsms

[Python] 4-2장 문자열, 문자열 처리, 이스케이프 시퀀스

문자열 - 큰따옴표, 작은따옴표로 감싸면 문자열 - 문자열 속에 따옴표 사용하고 싶으면 따옴표 구분("..." 문자열 안에 '...' 문자열 넣기) - 정수와 문자열 구분 : 더하기 연산자는 정수끼리는 덧셈 연산을 하고, 문자열끼리는 하나의 문자열로 합침 print(100+200) # 300 print("100"+"200") # 100200 문자열 처리 - 문자열 -> 정수(int), 실수(float)로 변환 int(문자열) : 문자열 -> 정수 float(문자열) : 문자열 -> 실수 x = int(input("정수 입력: ")) y = float(input("실수 입력: ")) print("두 수의 합: ", x+y) - 정수, 실수 -> 문자열(str)로 변환 str(정수 or 실수) : 정수 or..

  • format_list_bulleted AI/Python
  • · 2023. 3. 22.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (152)
    • Front-end (45)
      • HTML (25)
      • CSS (6)
      • JavaScript (7)
      • React (7)
    • Back-end (21)
      • SQL (2)
      • JAVA (13)
      • Spring (2)
      • Flask (4)
    • AI (64)
      • Python (32)
      • 모두의 딥러닝 (24)
      • NLP (7)
    • Android (5)
    • Git & Github (7)
    • IT 지식 (3)
    • Lecture (8)
최근 글
인기 글
최근 댓글
태그
  • #문법
  • #파이썬
  • #속성
  • #인공지능
  • #태그
  • #PYTHON
  • #모두의 딥러닝
  • #두근두근파이썬
  • #딥러닝
  • #HTML
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바