본문 바로가기
반응형

파이썬15

[Python Project.01] 단어 채우기 게임 단어 채우기 게임 단어 채우기 게임이란, 빈칸을 채운 단어에 따라 이야기 흐름이 달라지는 놀이입니다. 빈 칸이 있는 문장에 동사, 명사, 형용사 등의 단어를 입력받아 이야기를 재밌게 만듭니다. HTML 삽입 미리보기할 수 없는 소스 [실행결과] 2024. 2. 25.
[파이썬기초.005] 입력 🚩 [예제 1] 키보드 입력값 하나를 화면에 그대로 출력하기 키보드 입력은 input()으로 받습니다. input()으로 받은 입력은 문자열 입니다. 만약 input()으로 수학 계산을 하기 위해서는 정수형,실수형으로 변환후 계산해야 합니다. 🏴 [유제 1] 다음의 지시사항대로 프로그램을 만들어 보세요. 변수 data를 만듭니다. 키보드 입력값을 input()으로 받아서 변수 data에 저장하세요. 변수 data의 값을 화면에 출력하세요. 🚩 [예제 2] 정수 1개를 입력받아 정수(int)로 변환하고 1 더해서 출력하기 키보드 입력은 input()으로 받습니다. input()으로 받은 입력은 문자열 입니다. 만약 input()으로 수학 계산을 하기 위해서는 정수형,실수형으로 변환후 계산해야 합니다. 정수.. 2022. 7. 20.
[파이썬기초.004] 리스트와 문자열 제어2 🚩 예제 1.리스트 정렬 리스트.sort(): 오름차순 정렬 (예시: [1,2,3,4,5]) 리스트.sort(reverse=True): 내림차순 정렬 🏴 유제 1.아래의 리스트를 지시사항에 맞게 정렬해서 출력해 보세요. 번호 리스트 지시사항 1 [6,4,2,0] 오름차순으로 정렬하여 출력하기 2 [-3,17,100,33,1] 내림차순으로 정렬하여 출력하기 3 [43,60,12,,5,77] 오름차순과 내림차순으로 모두 출력하기 🚩 예제 2.split()으로 문자열 자르기 문자열.split(): 괄호안에 아무것도 없으면 공백(스페이스 한 칸)을 기준으로 글자를 나눠서 리스트로 만든다. 🏴 유제 2.다음의 문자열을 공백을 기준으로 나누어 리스트로 만들고, 그 리스트를 출력해보세요. 번호 문자열 1 "Many .. 2022. 7. 14.
[파이썬기초.003] 리스트와 문자열 제어1 🚩 예제1.문자열 인덱싱 문자열 인덱싱(indexing)은 문자열의 index를 이용해 글자 하나를 뽑아내는 것입니다. 🏴 유제1.다음의 문자열을 인덱싱 해보세요. 문자열 인덱싱 실행결과 python p y 문자열 인덱싱 실행결과 apple a e 문자열 인덱싱 실행결과 python is easy o i e 문자열 인덱싱 실행결과 good luck d k 🚩 예제2.문자열 슬라이싱 문자열 슬라이싱(slicing)은 [시작:끝+1] 범위를 이용해서 문자를 잘라내는 것입니다. 🏴 유제2.다음의 문자열을 슬라이싱 해보세요. 문자열 인덱싱 실행결과 pineapple apple 문자열 인덱싱 실행결과 middle school middle 문자열 인덱싱 실행결과 Life is too short too 문자열 인덱싱.. 2022. 7. 8.
[파이썬기초.002] 자료형, 숫자, 문자 🚩 예제 1. Hello World 출력 아래의 코드는 Hello World를 출력하는 코드입니다. 아래의 코드와 똑같이 코딩하여 실행해 보세요. 🏴 유제 1. 내 영어이름 출력하기 print 명령문을 이용해 나의 영어이름을 출력해 보세요. 🚩 예제 2. 주석(comment) 주석은 프로그래밍에서 내용을 메모하는 목적으로 쓰인다. 소스 코드를 더 쉽게 이해할 수 있게 만드는 것이 주 목적이며, 협업할 때 유용히 쓰인다. 컴파일러와 인터프리터에 의해 일반적으로 무시되어 프로그램 실행에 영향을 주지 않는다. 아래의 주석 코드를 보고, 파이썬에서는 주석을 어떻게 표시하는 지 확인해 보세요. 🏴 유제 2. 다음의 지시사항을 코딩해 보세요. 아래의 "유제2.실행결과" 처럼 문장이 출력되게 주석을 사용해 보세요. .. 2022. 6. 28.
[파이썬기초.001] 파이썬 코딩 환경 만들기 [1] 구글 검색창에 python을 입력하여 www.python.org 사이트를 클릭해서 들어갑니다. [2] 아래와 같이 파이썬 사이트의 Downloads > Python x.xx.x를 클릭하여 파이썬을 다운 받습니다. (윈도우, 맥 , 리눅스 등의 운영체제 확인후 다운받기) [3] 다운받은 파이썬 설치프로그램을 클릭하고 아래 그림과 같이 PATH 경로 체크후 Install Now를 눌러 설치를 진행해 주세요. [4] 파이썬 설치가 완료되면, 파이썬 IDLE가 컴퓨터에 있을 겁니다. 이 IDLE를 찾아서 실행해 주세요. [5] IDLE Shell이 열리면, 이 Shell창에서 코드를 입력하고 엔터키를 칠 경우 실행결과를 볼수 있습니다. 또는 New File에서 코딩을 하고 실행할수도 있습니다. 아래 그림.. 2022. 6. 27.
[파이게임.007] 게임화면에 글자출력하기 🚩 게임화면에 글자 출력하기 [1] 미리보기 [2] 코드 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 from turtle import back import pygame pygame.init() background = pygame.display.set_mode((480,360)) pygame.display.set_caption("text") # 글자체(text font) 지정하기 myFont = pygame.font.SysFont(None, 50) #(글자체, 글자크기) None=기본글자체 # 변수 x_pos = 0 y_pos = 0 play = True while play: for event in .. 2022. 6. 14.
[파이게임.006]충돌 감지하기 🚩 움직이는 이미지의 충돌 구현하기 [1] 미리보기 [2] 코드 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 11.. 2022. 6. 14.
[파이게임.005] 이미지 불러오기/움직이기 🚩 이미지 불러오기 [1] 코드 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 import pygame # pygame window setup pygame.init() background = pygame.display.set_mode((480,360)) pygame.display.set_caption("image") # image load image_bg = pygame.image.load("Blue Sky.svg") # 이미지 불러오기 image_ball = pygame.image.load("ball.png").. 2022. 6. 13.
728x90
반응형