분류 전체보기 507

파이썬 pyQT예제 모음 (Button, Combobox, Checkbox...)

Button.py # -*- coding: utf-8 -*- import sys from PyQt5.QtWidgets import * class Window(QWidget): def __init__(self): super().__init__() self.setGeometry(150,250,350,350) self.setWindowTitle("using Button") self.UI() def UI(self): self.text=QLabel("Test", self) enterButton=QPushButton("Enter",self) exitButton=QPushButton("Exit",self) self.text.move(120, 50) enterButton.move(100,80) exitButton.mo..

코딩테스트 한 번에 작성한것들,,

#컴프리헨션 샘플 (comprehension) # word = [sorted(list(inp[i])) for i in range(n)] # find = [len(inp[i]) if len(inp[i]) >= len(word[0]) else len(word[0]) for i in range(n) #---1912연속합 런타임에러 # import math # inp = int(input()) # numbers=input() # number = numbers.split(' ') # number = list(map(int,number)) # #윗줄 완성 정수형 리스트 # pos=0 # summ=0 # result =1 # b=max(number) # for i in range(int(math.factorial(i..

💯1~3장💯

'대표적인 아스키코드' 0 - 48 A - 65 a - 97 // 두개의 콘솔데이터 중에서 '7'을 읽어옴. int 형으로 변환하기 위해서는 '0'을빼주어야 한다 // 모든 숫자는 0부터 시작하므로 (48 = '0') number = int.Parse(Console.ReadLine()); // 한라인을 통째로 int형으로 변환할수있는 메소드 double.parse 는 변환할 값이 null이면 null메세지가 나와서 에러가 생기는데 Convert.ToDouble 을 사용하게 되면 null일때 0으로 처리해 준다 ★실습★ - (예제 3-10) 사칙연산계산기 using System; class CalculatorApp { public static void Main() { int x, y, r = 0; char..

파이썬 클래스 내용

클래스의 특징 캡슐화 : 메소드와 변수를 외부에서 함부로 조작하는 것을 제한 객체의 아이덴티티 연산 : is, is not 같은 리스트를 가리킬때만 is==True 리스트 내부의 값이 같을지라도 리스트의 주소값이 다르기 때문에 list_a is not list_b 하지만, 문자열의 경우는 내용만같으면 is == True 파이썬은 메모리를 절약하기위해 문자열의 내용이 같으면 주소가 서로 같다.

[python] 백준 2822 점수계산

score=[] index=[] for i in range(8): tmp = int(input()) score.append(tmp) sort_list=score[:] sort_list.sort(reverse=True) for i in range(5): index.append(score.index(sort_list[i])+1) index.sort() print(sum(sort_list[0:5])) for i in index: print(i,end=' ') score - 입력받은 점수들 저장하는 리스트 sort_list - score의 정렬들을 저장하는 리스트 index - sort_list의 값들과 score에 있는 원소들과 같은 것끼리 index모아서 저장 합을 출력할때는 인덱스를 이용해 범위를 조정하고..

파이썬 - Jupyter 시작할때, 수식어 작성하기

부교재 주피터 기본 사용법 * 주피터의 기본적인 형태 * shift + enter 기본 실행 * 궁금한 함수나 변수 끝에 ? 달고 출력하면 형식이나 사용법 알려줌 * shift + tab 해도 동일한 정보 알려줌 (? 안해도됨) * 체크포인트 사용하기 매직명령어 % %pwd # 작성되는 코드의 경로 출력 %matplotlib inline # 바로 출력창에 출력 %matplotlib tk # 따로 창 생성됨 강의(2) 마크다운 매인교재 2장 ~ value=10 value1=value id(value) # 140703551666240 id(value1) # 140703551666240 같음 *파이썬은 다른언어와는 다르게 주소까지 같아지는 모습을 확인. *파이썬은 같은 형식만 +연산 가능 * 형변환 int("..

[python] 백준 10101 삼각형외우기

https://www.acmicpc.net/problem/10101 5613번: 계산기 프로그램 입력의 각 줄에는 숫자와 +, -, *, /, =중 하나가 교대로 주어진다. 첫 번째 줄은 수이다. 연산자의 우선 순위는 생각하지 않으며, 입력 순서대로 계산을 하고, =가 주어지면, 그때까지의 결과를 출�� www.acmicpc.net tri = [] for _ in range(3): tri.append(int(input())) if sum(tri)==180: if tri[0]==60 and tri[1]==60 and tri[2]==60: print("Equilateral") elif tri[0]==tri[1] or tri[0]==tri[2] or tri[1]==tri[2]: print("Isosceles"..