[이번에는 수업시간에 배운 내용인 캐릭터, 적 생성하고 충돌 판정까지 구현하는 과정을 정리하겠습니다.] import pygame import random #초기화 #중요! pygame.init() score = 0 #FPS clock = pygame.time.Clock() #화면 크기 설정 screenWidth = 480 #가로크기 screenHeight = 640 #세로크기 screen = pygame.display.set_mode((screenWidth,screenHeight)) #가로, 세로 #배경이미지 background = pygame.image.load("background.png") #캐릭터 character = pygame.image.load("character.png") character..
[이번에는 특정 파일에 있는 메모장의 내용을 가져와 특정 부분을 바꾸는 것을 포스팅하겠습니다.] 순서: 해당 파일(아래 코드에서는 C드라이브의 testAI폴더의 img폴더 안의 txt)의 txt형식을 가진 파일의 내용을 가져옵니다. for문으로 해당 파일에서 최대 몇개의 내용을 가져올지를 정해줍니다.(아래 코드에서는 img폴더의 위에서부터 txt 2개) txt의 내용을 처음부터 끝까지 readline으로 한줄씩 가져와 liness에 추가합니다. (아래 코드에서 del liness[-1]은 필요 없는 내용을 지우기 위해 사용했습니다.) 가져온 내용에서 각 txt의 맨 앞부분이 6이라면 그 6을 5로 바꿔줍니다.
「이번에는 try, except문으로 코드 실행중 문제가 있을때, 이를 어떻게 처리해야 하는지를 포스팅하겠습니다.」 try - except문으로 모든 에러에 대해 모든 경우 처리하기 특정 에러에 대한 경우 처리하기 1. 모든 에러에 대해 모든 경우 처리하기 이를 굳이 try - execpt문으로 해결한다고 하면 요렇게 되겠네요 이와같이 try문에 문제가 생길경우 except: 로 모든 에러에 대한 경우를 처리할 수 있습니다. 2. 특정 에러에 대한 경우 처리하기 이런식으로 try문에서 문제가 발생할 경우 except : 로 해당 에러를 예외 경우를 처리할 수 있습니다.
이번에는 Python에서 일정 시간마다 작업을 반복해주는 코드를 짜 보겠습니다. Python으로 - 일정 시간마다 반복 출력 하기 - 일정 시간 후에 출력하기 를 해보겠습니다. 1. 일정 시간마다 반복 출력 하기 123456789import threadingimport time def print_apple(): print("사과가 먹고 싶어요") threading.Timer(2.5, print_apple).start() print_apple()Colored by Color Scriptercs print_apple 이라는 함수를 만들어 2.5초 마다 print문을 반복합니다. 2. 일정 시간 후에 출력하기 1234567import threadingimport time def print_apple(): pr..
「이번에는 def로 함수를 만들어 반복되는 작업을 단순화하는 것을 포스팅하겠습니다.」 def로 - 출력 여러번 하기 - 출력을 몇번째 하고 있는지를 함께 출력하기 - 간단한 계산기 기능 만들어보기 1. 출력 여러번 하기 printApple함수를 선언하여 for문으로 한번 반복될 때마다 해당 함수를 발동시키도록 하였습니다. 2. 출력을 몇번째 하고 있는지를 함께 출력하기 printApple함수 뒤에 숫자가 들어있으면 Apple! 뒤에 해당 숫자를 출력합니다. 해당 코드에서는 for문으로 1씩 증가되는 i값을 number값에 넣어 Apple! 뒤에 i값이 함께 출력하게 됩니다. 3. 간단한 계산기 기능 만들어보기 정말 간단하게 +,-,*만 가능한 함수를 만들어 보았습니다. x,y,way값을 각각 calcul..
「이번에는 조건문 if로 참, 거짓을 나누고 출력하는 것을 해보겠습니다.」 python의 if문으로 - 1. 숫자1과 문자 1을 if문으로 차이점 알아보기 - 2. 비밀번호를 입력받아 if문으로 True, False 출력해보기 - 3. bool형으로 True일때, False일 때를 if문으로 구별해보기 를 설명하겠습니다. 1. 숫자1과 문자 1을 if문으로 차이점 알아보기 숫자 1과 문자1을 각 if문에 넣으면 결과는 어떻게 될까요? 차이가 있을까요? stra에 문자로서의 1을 넣으면 두 번째 if문은 작동하지 않습니다. 이처럼 최소한 python에서는 문자와 숫자의 차이점을 명확히 인지하고 계셔야 합니다. 반대의 경우를 볼까요? 이번엔 inta라는 변수에 숫자로서의 1을 넣어본 결과입니다. 이제 차이점..
「이번에는 수식 계산에 쓰이는 구문들을 정리해보겠습니다. 」 1. 더하기 / 2. 빼기 / 3.곱하기 / 4. 나누기 / 5. 나머지 구하기 / 6. 제곱하기 코드입니다. 1 2 3 4 5 6 7 8 9 10 11 a = 10 b = 3 plus = a + b #더하기 minus = a - b #빼기 multiply = a * b #곱하기 division = a / b #나누기 remain = a % b #나머지(나눈 나머지) Squared = a ** b #a의 b제곱(a의 b승) print(str(plus), str(minus), str(multiply), str(division), str(remain), str(Squared)) cs
- Total
- Today
- Yesterday
- 티처블 머신
- 사칙연산
- JavaScript
- 바닐라 js
- 주석
- promise반환
- 타이탄의도구들
- notion api
- SMTP
- localstorage
- 1252
- 2022.02.05
- 바닐라 javascript
- Python
- 문제풀이
- django
- 코드업
- Anaconda
- Codeup
- 1254
- 컨트롤타임
- 1251
- 크롤링
- 1255
- pygame
- 도전
- 꿈두레
- 1253
- 코드설명
- 아나콘다
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |