출처: 파이썬 공식문서 8장 오류와 예외처리. https://docs.python.org/3/tutorial/errors.html#raising-exceptions (영어버전 한국어로 번역기 돌려서 어색한 부분만 고침) 지금까지 오류 메시지는 언급될 뿐이었지만, 예제를 시도해 본 적이 있다면 몇 가지를 보았을 것입니다. 구별할 수 있는 두 가지 종류의 오류가 있습니다 : 구문 오류 와 예외 8.1. 구문 오류(Syntax Errors) 구문 오류 (parsing errors 라고도 함) 는 아마도 Python을 배우는 동안 가장 흔한 불만 중 하나입니다. while True print('Hello world') File "", line 1 while True print('Hello world') ^ Sy..

파이썬을 배우던 와중 보드게임 로보77은 만들어볼 수 있지 않을까? 해서 만들기 시작했다. 그런데 몰랐다. 컴퓨터랑 하면 이렇게 재미없는 게임인 줄 ... (4/20 1차 코드 제작 및 실패, 4/21 순서도 및 의사코드, 4/22 1차 제작) 순서도 코드 import random from random import randint def gamerule(): '''게임규칙''' print("이것은 게임규칙입니다.") def random_5_cards(user_or_com, card_deck): '''사용자와 컴퓨터 랜덤으로 카드 5장씩 받는 함수''' user_or_com.extend(random.sample(card_deck,5)) for i in user_or_com: card_deck.remove(i..

행맨 게임 만들기 사용함수: random, if, isalpha(), int, random 등 코드(hang_man.py) import random import os from data import HANGMANPICS, word_list, win_art game_continue = 'y' while game_continue != 'n': life = 7 game_over = 0 # TODO 1. 랜덤으로 나오게 할 문자열을 지정한다. 문자열을 뽑는다. chosen_word = random.choice(word_list) print(chosen_word) #정답 확인용 # TODO 2. 선택한 문자를 글자수를 세서 '_'를 출력한다. blank_answer = [] ##정답이 담길 빈칸 answer_lis..

사용한 함수: while, for, if, random, isdigit UP & DOWN 게임 만들기 제작한 코드 # for문으로 스무고개 만들기 import random import os game_end = 'n' wrong_number = 'y' user_win = 'y' while game_end != 'y': # TODO 0. 1부터 100까지 랜덤으로 숫자를 뽑는다. random_number = random.randint(1, 100) print(f"사실 숫자는: {random_number}") # TODO 1. 사용자에에게 게임의 규칙과 기회를 알려준다. print(''' ______________ || || || UP & DOWN || || GAME || ||____________|| |__..

배운개념: if문 개념(4/17-18일) if문 if문은 특정 조건을 판단하여 해당 조건에 맞는 상황을 수행하는데 쓰는 것 if문의 기본구조 if 조건문: 이걸 수행해라 저걸 수행해라 else: 이걸 수행해라_a 저걸 수행해라_b if문장 조건이 참이면 그 블록들의 수행문장들을 수행하고, 그렇지 않으면 else블록의 문장들을 실행한다. 들여쓰기 if문을 만들 때는 if조건문: 바로 아래 문장부터 if문에 속하는 모든 문장에 들여쓰기를 해줘야 한다. 들여쓰기를 사용하지 않으면 오류가 발생한다. 그리고 들여쓰기는 언제나 같은 너비로 해야 한다. 대표사진 삭제 사진 설명을 입력하세요. 아주 친절하게 설명해주시는 우리의 파이참씨.. 아주 든든 그 자체 이것이 바로 에디터를 사용하는 이유이다. 들여쓰기에 대한 논..