본문 바로가기

Python20

[Hang Man] 게임 만들기_구상, 모르는 것 메모 파이썬 기초 수업을 거의 다 듣고 이제 간단한 것을 만들어 보기로 결심했습니다! 그동안 중간점검때문에 제가 직장에서 하고 있는 일인 예산관리는 불이 났어요ㅠㅠ 1~7월까지 지출내역을 정리하고 전부 전산등록하고 대체처리확인하고 금액을 맞추느라고 야근도 하고 스트레스를 많이 받아서 블로그에는 글을 쓰지 못했지만 깃허브에는 이틀에 한번씩은 커밋을 했어요ㅎㅎ(무리해서 편도에 궤양이 생겼지만요...) 사실 간단한 것인데도 파이썬으로 손도 못 대고 너무 못 만들어서 지금도 내가 잘 하고 있는 것인지 계속 해도 되는 것인지 모르겠지만, 일단은 재밌으니까 꾸준히 해보려고 합니다. 이전에 주사위게임을 만들었었는데 그때는 30분만에 후루룩만들어서 기분이 참 좋았는데요... 행맨은 너무나 어려웠어요ㅠㅠㅠ 컴퓨터공학과 교수인.. 2020. 9. 7.
[Python] 오늘의 오류 - 구문오류 SyntaxError: unexpected EOF while parsing 1. 발생 이유 프로그램 구문이 잘못됐을 때 발생합니다. 위의 구문 에러는 특히 따옴표를 제대로 여닫지 않았을 때 발생합니다. 구문 에러가 발생하면 철자, 따옴표 여닫기, 괄호 여닫기가 제대로 되었는지 확인합니다. 2. 해결 방법 괄호 짝이 맞는지, 닫는 괄호를 빠트리지 않았는지 확인합니다. 아래에서 위 오류와 관련된 상황을 살펴봅시다! 저는 분명히 문제없이 잘 입력한 것 같은데 왜 자꾸 오류가 나는 걸까요?? 잘 입력한 것 같은데 왜 그러는 거야!! (그거 아냐 정신차려ㅠㅠ) print(""" -- 당첨자 발표 -- 치킨 당첨자 : {0} 커피 당첨자 : {1} -- 축하합니다 -- """.format(winners[0],win.. 2020. 8. 8.
[Python-5] 숫자처리함수, 랜덤함수 숫자처리함수 랜덤함수 2020. 8. 3.
[Python-4] 할당연산자 할당연산자(Assignment Operators) Operator Description Examples = 왼쪽 변수에 오른쪽 값을 할당 N = B+C → N = B+C += 왼쪽 변수에 오른쪽 값을 더하고 결과를 왼쪽변수에 할당 N += 3 → N = N + 3 -= 왼쪽 변수에 오른쪽 값을 빼고 결과를 왼쪽변수에 할당 N -= 3 → N = N - 3 *= 왼쪽 변수에 오른쪽 값을 곱하고 결과를 왼쪽변수에 할당 N *= 3 → N = N * 3 /= 왼쪽 변수에 오른쪽 값을 나누고 결과를 왼쪽변수에 할당 N /= 3 → N = N / 3 //= 왼쪽 변수에 오른쪽 값을 나눈 후 몫을 왼쪽변수에 할당 N //= 3 → N =N // 3 %= 왼쪽 변수에 오른쪽 값을 나눈 후 나머지를 왼쪽변수에 할당 N.. 2020. 8. 2.
[Python-3] 연산자 pyhton을 이용한 간단한 연산 + 덧셈 - 뺄셈 * 곱셈 / 나눗셈 ** 제곱 // 나누기 후 몫 구함 % 나누기 후 나머지 구함 == 항등 연산자 != 비항등 연산자 2020. 8. 2.
[Python-2] 변수 변수: 값을 저장하는 공간 1. 변수 X print("우리집 강아지 이름은 댕댕이입니다.") print("댕댕이의 나이는 4살이고 산책을 좋아합니다.") 위와 같이 동일한 문장에 이름이나 나이같은 요소만 바꾸고 싶은 경우 어떻게 해야할까요? - 위와 같이 매번 요소들을 지우고 새로 작성해주면 됩니다. 하지만 위와 같이 2줄이 아닌 200줄이라면 그때는 어떻게 해야할까요? --> 이럴 때 변수를 이용하면 매번 새로 작성할 필요가 없게 됩니다. (아래에서 확인해봅시다.) 2. 변수 O 변수 이름 = 변수에 저장할 값 - animal 변수에 "강아지"라는 값을 넣습니다. - name 변수에 "댕댕이"라는 값을 넣습니다. - age 변수에 5 라는 값을 넣습니다. - like 변수에 "산책"라는 값을 넣습니다... 2020. 7. 31.
[Python-1] 자료형 기초 자료형(자료의 형태) 1. 숫자 자료형 print함수에서 숫자 출력 뿐만 아니라 여러가지 연산도 출력 가능합니다. print(3) 과 같이 ""또는 ''없이 사용가능합니다. 2. 문자열 자료형 - 숫자형과 달리 문자형은 print("풍선")과 같이 문자의 양옆에 " "또는 ' '을 적어주어야 합니다. - print("ㅋ" * 6) 의 연산은 오류가 나지 않고 ㅋㅋㅋㅋㅋㅋ이 출력됩니다. - 하지만 위 사진에서와 같이 " "이 없는 print(ㅋㅋㅋㅋㅋㅋ)은 오류가 나게 됩니다. 그리고 5번째 줄에서 오류가 나면 그 위로는 출력값이 보이지만 5번째 줄 밑으로는 출력이 되지 않는 것을 확인할 수 있습니다. 앞으로 문자형 사용에는 잊지않고 " " 또는 ' '을 사용해주어야 할 것 같습니다. 3. boolean .. 2020. 7. 31.
Python, Visual Studio Code 설치 python을 배우고 싶어서 어떤 강의를 들을까 고민하다가 인프런 사이트에서 "파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자" 를 수강하기로 결정했습니다. 이 강의를 선택한 이유는 아래와 같이 2가지로 볼 수 있어요. 1) 기본편 및 그후 활용편에서 게임을 만들어 볼 수 있다. - 내가 배운 것들을 실제로 어떻게 적용할 수 있는지 궁금했고 게임을 만들어보고 싶었는데 생각보다 파이썬으로 뭔가 활용한 강의가 많지 않았다. - 테트리스보다 더 재밌어보이는 게임을 만들기 때문!! 2) 비교적 자세하면서도 조금씩 응용이 있는 강의로 공부하고 싶었다. - 중간중간 퀴즈도 풀면서 간단한 거라도 내가 직접 해결해보고 자세히 배울 수 있는 강의를 배우고 싶은 마음이 컸다. 다운로드하기 공부할 언어도 정했고 강.. 2020. 7. 28.