728x90 반응형 가위바위보3 pyqt로 가위바위보 게임을 만들어보자. # importing libraries from PyQt5.QtWidgets import * from PyQt5 import QtCore, QtGui from PyQt5.QtGui import * from PyQt5.QtCore import * import random import sys class Window(QMainWindow): def __init__(self): super().__init__() # setting title self.setWindowTitle("Python") # setting geometry self.setGeometry(100, 100, 320, 400) # calling method self.UiComponents() # showing all the widgets self... 2023. 2. 7. pyqt를 이용하여 가위바위보 게임으로 만들어봤습니다. 가위바위보를 선택할 수 있는 작은 창이 있구요. 가위바위보를 선택하면, 콘솔 창에 결과가 뜨는 코드입니다. import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout import random class RockPaperScissors(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): rock_button = QPushButton("Rock") rock_button.clicked.connect(lambda: self.play("rock")) paper_button = QPushButton("Paper") paper_b.. 2023. 2. 2. 파이썬으로 가위바위보 게임을 만들어보자. 설명 1. 플레이어는 가위, 바위, 보 중 하나를 선택한다. 2. 컴퓨터도 가위, 바위, 보 중 하나를 선택한다. 3. 플레이어와 컴퓨터의 선택을 모두 표시한다. 4. 가위바위보 규칙에 따라 승자를 선언합니다. import random def rock_paper_scissors(): options = ['rock', 'paper', 'scissors'] print("Rock-Paper-Scissors") player = input("Your choice (rock/paper/scissors): ").lower() computer = random.choice(options) print("Player:", player) print("Computer:", computer) if player == compute.. 2023. 2. 1. 이전 1 다음 728x90 반응형