Jeongchul Kim
Lesson 9 Expression 1. be picky about “~에 대해 까다롭다.” 1. He is picky about the shoes that he wears when he’s run. “그가 달릴 때 싣는 신발에 대해서는 까다로워요.” 2. She is picky about her clothes. “그녀는 옷에 대해서 까다롭습니다.” 3. They’re picky about their children education. “그들은 그들의 자녀 교육에 대해 까다롭습니다.” Expression 2. , are/aren’t you? “그렇죠? / 그렇지 않아요?” 1. You are not from around here, are you? “여기 사는 사람 아니죠, 그렇죠?” 2. You are ..
Lesson 8 Expression 1. a couple of ~ “두 개, 서너 명까지” 1. A couple of neighbors want to get to together for coffee. “이웃들과 만나기로 했다.” - get to together 친목을 위해 -> I’m getting to together with my friend. I have get to together with my friend. 2. A couple of my friends are coming over after school. “학교 끝나고 친구들이 놀러 오기로 했다.” 3. A couple of the guys from work invite it me to a party. Expression 2. of one’s ..
# Tic Tac Toe import random def drawBoard(board): # This function prints out the board that it was passed. # "board" is a list of 10 strings representing the board (ignore index 0) print(' | |') print(' ' + board[7] + ' | ' + board[8] + ' | ' + board[9]) print(' | |') print('-----------') print(' | |') print(' ' + board[4] + ' | ' + board[5] + ' | ' + board[6]) print(' | |') print('-----------')..
#Hangman Game import random # 딕셔너리(dictionary) : Data type# - 리스트와 같은 많은 값의 집합이지만 이 값을 얻어낼 때는 정수 인덱스(딕셔너리에서 인덱스는 키(key)라고 한다.)가 아니라,# 특정 데이터 타입의 인덱스를 쓸 수 있다.(하지만 대부분의 경우 문자열을 사용한다.)# - 딕셔너리에서는 {}(대괄호)를 사용한다. key : value# Dictionary = {'hello':'Hello there, how are you?','chat':'How is the weather?'}# - 딕셔너리에서 값을 얻어올 때는 리스트와 같이 Dictionary[key] 즉[key] 값으로 얻어온다.# - 딕셔너리 크기 알아보기 len(Dictionary)# - 딕..
Lesson 7 Expression 1. You need to+동사원형 “have to보다는 완곡하지만” ~해야만 합니다. 1. I need to something. You need to something. “당신을 뭐하셔야만 합니다.” 2. You need to call him this evening. “오늘 저녁에 그에게 꼭 전화를 거셔야만 합니다.” 3. You need to go to the store and buy some milk. 4. You need to be more careful with your money. “당신의 씀씀이가 너무 크세요.” Expression 2. You might+동사원형 “나 ~할지도 몰라” 1. You might make your father angry. “너는..
#Hangman Game # 다중라인 문자열# 일반적으로 소스코드에서 문자열을 쓸 때, 문자열은 한 줄에 들어간다.# 하지만 문자열에서 '''(작은따옴표 3개)를 쓰면 여러 줄에 걸쳐 문자열을 쓸 수 있다.# 다중라인 문자열에서 줄을 바꾸기 위해 \n을 쓸 필요가 없다. 줄을 바꿀시 자동적으로 줄 바꿈이 된다.import random # 상수(Constant Variable) : 프로그램에서 값이 바뀌지 않는 변수, 이름은 대문자로 쓴다. # 리스트(List) : 데이터 타입, 다른 여러 개의 값을 포함한다.# 리스트를 쓰면 여러 개의 다른 값을 하나의 변수에 저장할 수 있다.# 리스트에서 각 아이템에 접근하기 위해서는 [](각 괄호)를 써야 한다.# []각 괄호 안의 숫자를 인덱스(index)라고 한다..
# 버그 # 1. 문법 에러(Syntax error) : 프로그램에서 오타를 입력했을 때 발생한다.# 2. 실시간 에러(Runtime error,런타임에러) : 프로그램을 수행하고 있을 때 발생하는 에러,# 실시간 에러가 발생하기 전까지 프로그램이 수행되다가 에러 메시지를 보여주면서 프로그램이 종료된다.# 크래시(Crash)라고 한다. 파이썬 인터프리터는 프로그램의 어떤 부분에서 에러가 발생했는지# 트레이스백(traceback)을 보여준다.# 3. 의미적 에러(Semantic error,시멘틱에러) : 고치기 가장 어려운 버그다.# 이 버그는 프로그램을 종료하지도 않고, 잘 작동하는 것처럼 보인다. 하지만 프로그래머가 원하는대로# 작동하진 않는다. # exception while문에서 무한 루프(Infi..
# Dragon Game + edit version# 게임은 유저에게 체력과 보물이라는 스탯을 준다.# 용의 던전 탐험은 총 2가지의 던전으로 한 던전은 체력 감소를 다른 던전은 보물을 준다.# 유저의 총 체력이 0일 경우 죽음을 맞이하며 게임이 종료된다.# 종료 전에 유저에게 다시 게임을 할 것인지 묻는다. import randomimport time # def 함수이름():# def문은 def 키워드 다음에 함수의 이름,괄호, 그리고 콜론(:)이 나온다.# def문은 프로그램의 나중에 호출할 함수를 만들고 정의(define)한다.def displayIntro(): print('You are in a land full of dragons. In front of You') print('you see tw..