본문 바로가기

반응형

Python

(25)
PYTHON - 프로그래머스 스쿨 문제 : 짝수의 합 짝수의 합 문제 설명 정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요. 제한사항 0
VScode PyGame 설치 방법, 틀 형성 코드 및 Linting 설정 pip3 install pygame 파일 -> 기본설정 -> 설정 -> 검색창에 linting 검색 -> Python > Linting : Enabled 체크 해제 이렇게 해야 파이게임이 문제 없이 실행 됩니다. 간단한 코드로 pygame 화면을 생성해 봅시다. import pygame pygame.init() # 초기화 반드시 필요 # 화면 크기 설정 screen_width = 480 # 가로크기 screen_height = 640 # 세로크기 screen = pygame.display.set_mode((screen_width, screen_height)) # 화면 타이틀 설정 pygame.display.set_caption("Joonho Game") # 이벤트 루프 running = True # 게임..
PYTHON : 다양한 출력 포멧 / 파일 입출력/PICKLE/WITH/QUIZ 다양한 출력 포멧 # 빈자리는 빈공간으로 두고 오른쪽 정렬을 하되 , 총 10자리 공간을 확보 print("{0: >10}".format(500)) # 양수일 때 + 로 표시 , 음수일 땐 - 으로 표시 print("{0: >+10}".format(500)) print("{0: >-10}".format(-500)) print("{0: >+10}".format(-500)) # 왼쪽 정렬하고 빈간으로 _로 채움 print("{0:_
PYTHON 알고리즘 -게시판 페이징 하기 # 게시판 페이징 하기 # 게시물의 총 건수와 판페이지에 보여줄 # 게이물 수를 입력으로 주었을 때 총 페이지수를 출력하는 # 프로그램 # 함수이름 GetTotalPage # 입력받는 값 : 게시물의 총건수 한페이지에 보여줄 게시물 수 # 출력하는 값 : 총페이지 수 def get_total_page(m, n): if m % n == 0: return m//n else: return m//n + 1 print(get_total_page(5, 10)) print(get_total_page(15, 10)) print(get_total_page(25, 10)) print(get_total_page(30, 10)) 1 2 3 3
PYTHON 알고리즘 - 3과 5의 배수 합하기 10미만의 자연수에서 3과 5의 배수를 구하면 3,5,6,9이다 이들의 총합은 23이다. 1000미만읜 자연수에서 3의 배수와 5의 배수의 총합을 구하여라 def GUGu2(): result = 0 for i in range(1, 1001): if i % 3 == 0 or i % 5 == 0: result += i return result print(GUGu2()) 답 234168
PYTHON : 파일 읽고[read(),readline(),readlins()] 쓰기, 코딩 스터디 그룹 용 write f = open("newfile.txt", "w") for line in range(1, 11): data = "%d번째 줄입니다.\n" % line f.write(data) f.close() 1번째 줄입니다. 2번째 줄입니다. 3번째 줄입니다. 4번째 줄입니다. 5번째 줄입니다. 6번째 줄입니다. 7번째 줄입니다. 8번째 줄입니다. 9번째 줄입니다. 10번째 줄입니다. read f = open("newfile.txt", "r", encoding="UTF-8") while True: line = f.readline() if not line: break print(line) f.close() 1번째 줄입니다. 2번째 줄입니다. 3번째 줄입니다. 4번째 줄입니다. 5번째 줄입니다. 6번째 줄입니다..
PYTHON : 기초 문법(튜플 , 딕셔너리, 집합, 연산자, 조건문 ,반복문) - 코딩 스터디 그룹 용 배열: 여러 개의 데이터들을 모은 집합. 추가와 삭제가 가능하다. [ ]로 사용한다. 튜플: 리스트와 동일하게 여러 객체를 모아서 담는다. 숫자, 문자, 객체, 배열, 튜플 안의 튜플 전부 가능하다. 하지만 튜플 내의 값은 수정이 불가하다. 추가도, 삭제도 안 된다. 한번 만들어지면 끝까지 가지고 가야 된다. ( )로 사용하고, ( )가 없어도 동일하게 사용 가능하다. 튜플 요소 값 삭제 안된다. a = (1, ["이준호", "이지윤"], 3, 4, ["dddd", "wwww", "sdfs"]) # 튜플 삭제 시 에러 del a[2] >>> del a[2] TypeError: 'tuple' object doesn't support item deletion 그럼 튜플은 왜 쓸까 ? 프로그램이 실행 되는 동..
PYTHON: 파이썬 간단 문법으로 문제 풀기 (for문 /if문) 당신은 cocoa 서비스를 이용하는 택시 기사입니다. 50명의 승객과 매칭 기회가 있을 떄 총 탑승 승객 수를 구하는 프로그램을 작성하시오. 조건1 : 승객별 운행 소요 시간은 5분 ~ 50분 사이의 난수로 정해집니다. 조건2 : 당신은 소요 시간 5분 ~ 15분 사이의 승객만 매칭해야 합니다. from random import * cnt =0 for i in range(1,51): time =randrange(5,51) if 5

반응형