본문 바로가기

개발 공부/Python

(6)
프로그래밍 시작하기 : 파이썬 입문 10. 최종 프로젝트 프로그래밍 시작하기 : 파이썬 입문(inflearn Original) 버전 1. # Cahpter 10-1 # Hangman(행맨) 미니 게임 제작(1) import time #처음 인사 name = input("What is ur name? ") print("Hi, " + name, "Time to play hangman game!") print() time.sleep(1) print("Start Loading...") print() time.sleep(0.5) # 정답 단어 word = "secret" # 추측 단어 guesses = '' # 기회 turns = 10 # 핵심 While loop # 찬스 카운트가 남아 있을 경우 while turns > 0: # 실패 횟수(단어 매치 수) failed..
프로그래밍 시작하기 : 파이썬 입문 8. 기본 함수~9.파일 쓰기 프로그래밍 시작하기 : 파이썬 입문(Inflearn Original) 8. 파이썬 기본 함수 8-1. Built-in Functions : 내장 함수는 굳이 안외우셔도 되요. # 파이썬 내장함수(Built in) # 자주 사용하는 함수 위주로 실습 # 사용하다보면 자연스럽게 숙달 # str(), int(), tuple() -> 형변환 # 절대값 : abs() # al, any : iterable 요소 검사(참, 거짓) print(all([1, 2, 3])) # and print(any([1, 2, 0])) # or # chr : 아스키 -> 문자, ord : 문자-> 아스키 print(chr(67)) print(ord('C')) # enumerate : 인덱스 + Iterable 객체 생성 for i, ..
프로그래밍 시작하기 : 파이썬 입문 6. 클래스, 모듈, 패키지~7.예약처리 프로그래밍 시작하기 : 파이썬 입문(Inflearn Original) 6. 파이썬 클래스 및 모듈, 패키지 6-1. Class : 객체지향 들어보셨죠? # OOP 객체지향 프로그래밍, self, 인스턴스 메소드, 인스턴스 변수 # 클래스 and 인스턴스 차이 이해 # 예제1 class Dog: #Object 상속 # 클래스 속성 species = 'firstdog' # 초기화/인스턴스 속성 def __init__(self, name, age): self.name = name self.age = age # 인스턴스 : 코드에서 사용되는 실제 # 클래스 정보 print("info- ", Dog) # 인스턴스화 a = Dog("micky", 2) b = Dog("baby", 3) # 비교 print(a==b,..
프로그래밍 시작하기 : 파이썬 입문 4.흐름 제어~5.파이썬 함수 및 입력 프로그래밍 시작하기 : 파이썬 입문(inflearn Original) 4. 흐름 제어 4-1. if 구문 : 조건문은 아주 짱 중요해요 # 제어문 print(type(False)) # 0, "", [], (), {} ... print() if True: print('Good') if False: print('Bad') print() if False: print('Good!') else: print('Bad') print() #관계연산자 # >, >=, c) print('or : ', a>b or b>c) print('not : ', not a > b) # 산술 : +, -, *, / 등 print('e1 : ', 3+12 > 7+3) # 순서는 산술 > 관계 > 논리이다. print('e3 : ', 5 ..
프로그래밍 시작하기 : 파이썬 입문 2.완전 기초~3.기초 자료형 프로그래밍 시작하기 : 파이썬 입문(inflearn Original) 2. 파이썬 완전 기초 2-1. 파이썬 Print 사용법 (1-1): 이것저것 출력해봐요. print('Python Start!') print("Python Start!") print('''Python Start!''') print("""Python Start!""") # 주석 # separator 옵션 print('P', 'Y', 'T', 'H', 'O', 'N', sep = ' ') print('P', 'Y', 'T', 'H', 'O', 'N', sep = '|') # 원하는 옵션으로 출력할 경우 2-2. 파이썬 Print 사용법 (1-2) # end 옵션 print() print('Welcomt to', end=' ') print..
(new) 프로그래밍 시작하기 : 파이썬 입문 1. 파이썬 시작해봐요. Chapter 1. 파이썬 시작해봐요! 1-1. 파이썬&프로그래밍 소개 : 파이썬으로 많은 것을 할 수 있어요! 프로그래밍이란 : C, C++, java, python, vb, pascal, ruby.... 영문(인간) -> 컴파일러 -> 기계어 -> CPU -> 실행 -> 결과물 코딩 공부 방법 : - 디버깅 -> 내 의도에 맞게 프로그램이 실행이 되는지 중간중간 확인해야 한다. - 알고리즘, 자료구조 -> 코딩테스트 필수. 깔끔한 실행, 프로그래밍 실력 up - 다른 사람의 소스코드 참조 -> Github, 오픈 소스 - 주석 -> 코드의 이해 증가 - 자기가 만들고 싶은 프로그램을 정확하게 정의. 단위 단위 코딩. 1-2. 파이썬&프로그래밍 소개 좋은 프로그램이란 : - 코드의 가독성 : 수정이 용..