python 5

[Python] 9. 터틀 크로싱 게임

* Udemy의 PythonBootcamp 수업 내용을 참고하여 작성 오늘은 거북이 횡단게임을 만들어보겠다.거북이가 아래쪽에서 위쪽으로 횡단해야 하는데, 중간에 차들이 많이 지나가고, 차와 거북이가 부딪히게 되면 게임은 종료된다. 이전에 배웠던 것들을 종합해서 풀어보자.https://github.com/portoduque/turtle-crossing-game GitHub - portoduque/turtle-crossing-game: This project is a Mini-Game in Python, following OOP and using the Turtle module. TheThis project is a Mini-Game in Python, following OOP and using the Tu..

Dev 2024.05.06

[Python] 8. 핑퐁게임 만들기

* Udemy의 PythonBootcamp 수업 내용을 참고하여 작성 오늘은 퐁 게임을 만들어보겠다.퐁게임은 왔다갔다 하면서 공을 주고받는 게임이다. 한명 혹은 두명의 플레이어가 서로 공을 패들을 통해 튕겨내어 상대에게 전달하고, 만약 상대가 보낸 공을 받지 못하면 1점을 내어주는 게임이다.https://www.ponggame.org/ Pong GameWelcome to PongGame.org, In this site, you can find many free versions of the game, one of the first video games ever created. In the game below, use the mouse or keyboard to control the paddle, Press..

Dev 2024.05.04

[Python] 6. 뱀 게임 만들기 (2)

* Udemy의 PythonBootcamp 수업 내용을 참고하여 작성 이전 포스팅에 이어 뱀 게임을 마저 구현해본다.아래 1~3번까지는 이전 포스팅에서 구현한 바 있다. 4~7을 마저 살펴볼 것이다. 이전 포스팅 : https://ysryuu.tistory.com/46 [Python] 5. 뱀 게임 만들기 (1)* Udemy의 PythonBootcamp 수업 내용을 참고하여 작성 이번에는 뱀게임을 구현해보자.  뱀게임은 간단한 규칙을 가진 게임이다.화면에 랜덤으로 사과가 생성되고, 뱀이 사과를 먹으면 성장 (길이가ysryuu.tistory.com 1. 뱀의 몸체 생성 create a snake body2. 뱀을 움직이기 move the snake 3. 뱀을 통제하기 (키보드 방향) control the ..

카테고리 없음 2024.05.04

[Python] 7. 클래스 상속

클래스 상속 (Class Inheritence)  클래스 상속 개념 클래스는 다른 클래스를 상속받을 수 있다. 클래스를 처음부터 만들지 않고, 기존 클래스의 기능들을 기본적으로 추가한 뒤 몇개만 더하고 싶을 때 유용하다.ex. Chef 클래스의 기능을 상속받아 Pastery Chef 클래스를 만들기  클래스 상속 방법은 생각보다 간단하다.아래 코드에서 Fish 클래스는 class Fish(Animal) 함으로써 Animal 클래스를 상속받은 것. Fish 클래스에서 Animal 클라스에있던 객체 및 메소드들을 모두 가져 오고 싶다면, __init__ 생성자를 추가할 때 super().__init__()이라는 코드를 적어주면 된다. 여기서 super란 '상위'를 의미한다. 즉 상위/super 클래스가 곧 ..

Dev 2024.05.04

[DevOps] 1. DevOps 파이썬 핵심 - 2) 시퀀스

맨 처음 파이썬 설치 부터 보려면 https://ysryuu.tistory.com/27>> exit() - 파이썬 스크립트 실행 : 확장자 .py 파일$ python3 Hello.py - pip 업그레이드 $ pip3 install --upgrade pip - Ipyth" data-og-host="ysryuu.tistory.com" data-og-source-url="https://ysryuu.tistory.com/27" data-og-url="https://ysryuu.tistory.com/27" data-og-image="https://scrap.kakaocdn.net/dn/ba4nV7/hyVST5H249/eaxx5Hb1VVDBVLGrfgCT0K/img.png?width=800&height=450&f..

Dev 2024.04.25