본문 바로가기

Python/Python 기초25

파이썬(QT) 로또 출력 예제 import sys from PyQt5 import(uic) from PyQt5.QtWidgets import QApplication, QMainWindow from random import random form_class = uic.loadUiType("myqt03.ui")[0] class WindowClass(QMainWindow, form_class): def __init__(self): super().__init__() self.setupUi(self) self.pb.clicked.connect(self.myclick) def myclick(self): arr = list(range(1,45+1)) for i in range(100) : ran = int(random()*45) a = arr[0].. 2023. 6. 28.
파이썬 야구게임 예제 번호 맞추기 from random import random def getS(com, mine): ret = 0 c1 = com[0:1] c2 = com[1:2] c3 = com[2:3] m1 = mine[0:1] m2 = mine[1:2] m3 = mine[2:3] if c1== m1 : ret += 1 if c2== m2 : ret += 1 if c3== m3 : ret += 1 return ret def getB(com, mine): ret = 0 c1 = com[0:1] c2 = com[1:2] c3 = com[2:3] m1 = mine[0:1] m2 = mine[1:2] m3 = mine[2:3] if c2==m1 or c3==m1 : ret += 1 if c1==m2 or c3==m2 : ret.. 2023. 6. 27.
안드로이드 돌핀버전으로 자바와 비슷한 GUI해보기(설정) 상단 바에 Tool 클릭 -> 디바이스 클릭 2023. 6. 26.
안드로이드 돌핀버전 설치 https://plugins.jetbrains.com/docs/intellij/android-studio-releases-list.html#2021 Android Studio Releases List | IntelliJ Platform Plugin SDK plugins.jetbrains.com https://developer.android.com/studio/archive 이게 내기준 제일 최신버전 누르면 바로 다운로드됨 https://redirector.gvt1.com/edgedl/android/studio/install/2021.3.1.17/android-studio-2021.3.1.17-windows.exe 그냥 온리 넥스트 후 피니쉬 2023. 6. 26.
파이썬(List & dictionary) 리스트와 딕셔너리 사용법 및 함수 정리 List(리스트) : 순서가 중요하게 값을 담음 ex : 0번째는 사과 1번쨰는 배 2번쨰는 딸기 ..... Dictionary(딕셔너리) : 키와 벨류로 값을 담는 자료형 키 : 벨류 list 사용법 : 대괄호 a_list = ['사과','배','감'] #결과값 ['사과','배','감'] print(a_list) #결과값 사과 print(a_list[0]) a_list = [ 2,'배',true] #결과값 [ 2,'배',true] print(a_list) #배열 안에 배열 a_list = [ 2,'배',true,['사과','감']] #결과값 [ 2,'배',true,['사과','감']] print(a_list) #배열 안에 배열 가져오기 a_list = [ 2,'배',true,['사과','감']] #결과.. 2023. 6. 25.
파이썬(String) 문자열 문법정리 문자열 길이 : len() text = "abcd" result = len(text) #결과값 5 print(result) 문자열 자르기 : 변수 [:자르고 싶은 곳까지 숫자] text = "abcd" result = text[:3] #결과값 abc print(result) 문자열 뒤부터 출력 : 변수 [자르고 싶은곳 숫자 :] text = "abcd" result = text[2:] #결과값 cd print(result) 문자열 원하는 값 : 변수 [여기부터 나와라 숫자 : 여기까지 나와라 숫자] text = "abcd" result = text[1:4] #결과값 bcd print(result) 문자열 복사 : 변수[:] 굳이 쓸 필요 없음 text = "abcd" result = text[:] #결과.. 2023. 6. 25.