코드메이트 로고
  • 탐색
  • 가이드
코드메이트 로고
ein214
@ein214
ein214

@ein214

팔로우 0
팔로잉 0
2022.04.12
프로젝트

Day15 가위바위보 게임

from random import choice def rsp_num(name):     if name == "가위":         return 1     elif name == "바위":         return 2     else:         return 3

0
0
2022.04.11
프로젝트

Day14 - 선택 좌표설정하기

class Point:     def __init__(self, x, y):         self.x = x         self.y = y         def setX(self, x):         self.x = x         def setY(self

0
0
2022.04.11
프로젝트

Day14 선택 - 직사각형 넓이와 둘레

class Rectangle:     def __init__(self, width, height):         self.width = width         self.height = height         def calcRound(self):        

0
0
2022.04.11
프로젝트

Day14 할인된 가격을 알려주는 계산기 클래스 만들기

class Calculator:     def __init__(self, price, discount):         self.price = price         self.discount = discount         def calc(self):      

0
0
2022.04.08
프로젝트

Day13 선택 - 영화 예매 프로그램 만들기

[출력화면] movies = ['미비포유', '해리포터', '맘마미아', '어바웃타임', '라라랜드'] print("===================영화목록=================") for i in movies:     print(i) print("=

0
0
2022.04.08
프로젝트

Day13 선택 - 음료수 자판기

stock_list = {     "물" : 5,     "콜라" : 10,     "사이다" : 3,     "과일 주스" : 0 } menu_list = {     "물" : 700,     "콜라" : 1000,     "사이다" : 1000,     "과일 주

0
0
2022.04.08
프로젝트

Day13 튜플과 딕셔너리로 문자열 길이 출력하기

sentence = ('hello', 'this is python', 'ok, bye~') dict = {} for item in sentence:     dict[item] = len(item) print(dict) [출력화면] [딕셔너리] key와 value

0
0
2022.04.07
프로젝트

Day12 선택 - 영어 단어에 사용된 알파벳 오름차순으로 정리하기

word = input("영어 단어를 입력하세요. : ") word = list(set(word)) word.sort() print("정렬결과 : ", word) # print("한큐에 끝내는 버전 : ", sorted(set(word))) [출력결과]

0
0
2022.04.07
프로젝트

Day12 문장 내 단어 오름차순으로 출력하기

sentence = input("문장을 입력해 주세요. :").split(" ") sort_list = list(set(sentence)) sort_list.sort() print(" ".join(sort_list)) [출력화면] [집합] 다른 자료형들과 달리 중

0
0
2022.04.06
프로젝트

Day11 선택 - 2022년 a월 b일은 무슨 요일

months_list = [31,28,31,30,31,30,31,31,30,31,30,31] days_list = ['금','토','일','월','화','수','목'] month = int(input("월을 입력하세요.: ")) day = int(input("일을 입

0
0
2022.04.06
프로젝트

Day11 선택 - 오름차순 정렬하기

# sort를 사용하지 말것 # 출력값은 리스트 자료형으로 출력 # 숫자는 총 5개를 입력받되 한번에 하나씩만 입력받음 numbers = [] for n in range(5):     number = int(input("숫자를 입력하세요. :"))     numbe

0
0
2022.04.06
프로젝트

Day11 선택 - 24시간제에서 12시간제로 변환

hour24 = input("24시 시준의 시간을 입력해 주세요. :").split(":") hour = int(hour24[0]) convert_hour = hour type = "" if hour < 0 or hour > 24:     print("잘못된 숫자를

0
0
2022.04.06
프로젝트

Day11 선택 - 회문판단하기

letter = [] word = input("단어를 입력해 주세요: ") for item in word:     letter.append(item) rv_letter = list(reversed(letter)) if letter == rv_letter:    

0
0
2022.04.06
프로젝트

Day11 뒤집은 소수

def reverse_number(n):     number = list(str(n))     number.reverse()     return int("".join(number)) def is_prime(n):     count = 0     for i in ran

0
0
2022.04.05
프로젝트

Day10 선택 - 끝말잇기

""" 첫번째 단어는 제약이 없다. 두번째 단어부터는 앞 단어의 마지막 글자와 동일한 글자로 시작되어야한다 앞에서 입력했던 단어를 다시 입력하는 경우에도 게임을 종료 5의 배수 번째 단어를 입력하고 나면 누적된 단어가 몇개인지 알려준다 """ words = [] ind

0
0
2022.04.05
프로젝트

Day10 - 선택 숫자 n의 k번째 약수

lst = [] n = int(input("숫자를 입력해 주세요. : ")) k = int(input("몇 번째 약수를 알고 싶나요? : ")) for i in range(1, n+1):     if n % i == 0:         lst.append(i) i

0
0
2022.04.05
프로젝트

Day10 선택 - 퀴즈 점수 계산하기

answer = input("퀴즈 결과를 입력해 주세요.(예 : OOXOXXO) : ").split("X") total = 0 for i in answer:     for j in range(0, len(i)+1):         total = total+j prin

0
0
2022.04.05
프로젝트

Day10 입력받은 수의 평균 구하기

numsList = [] for i in range(7):     number = int(input("정수를 입력하세요.: "))     numsList.append(number) print("평균", sum(numsList) / 7) [리스트 응용함수] 1.

0
0
2022.04.04
프로젝트

Day9 - 선택 가운데 글자 찾기

string = input("가운데 글자를 찾을 단어를 입력하세요.") sel = len(string)//2 if len(string) % 2 == 0:     print(string[sel-1:sel+1]) else:     print(string[len(string

0
0
2022.04.04
프로젝트

Day9 - 선택 두 숫자 사이의 n의 배수 찾기

numbers = input("숫자 두 개를 입력해 주세요. :") x = int(input("배수를 알고 싶은 숫자를 입력해 주세요:")) numsList = numbers.split(" ") number1 = int(numsList[0]) number2 = int

0
0
2022.04.04
프로젝트

Day9 - 선택 자릿수의 합이 가장 큰 수 찾기

[코드1] def digitSum(x):     sum = 0     for j in range(len(temp[item])):         sum += int(temp[item][j])         return sum numbers = input("각 숫자를

0
0
2022.04.04
프로젝트

Day9 선택 - 영어 문장 대소문자 올바르게 사용하기

# hi. nicE to MEEt yOU. i'M hAPPY. tHen, gOOD Bye. # THe wEaTHer iS vERy CleaR TOdAy. i nEEd To go FoR a waLK. strings = input("문장을 입력해 주세요.") senten

0
0
2022.04.04
프로젝트

Day9 이름 출력하기

name = '제 이름은 째롱이입니다.' print(name[6:-4]) [출력결과] 문자열 슬라이싱 : 원하는 위치부터 원하는 위치까지 문자열을 자르는 것 문자열 포맷 코드 1. 문자열 포맷 코드 사용하기 - %d : 정수, %f : 실수, %s :

0
0
2022.04.01
프로젝트

Day8 최댓값의 위치 구하기

def findMax(list):     temp_max = 0     for item in range(len(list)):         if list[item] > list[temp_max]:             temp_max = item     return t

0
0
2022.04.01
프로젝트

Day8 함수를 활용한 구구단

def printMultiple(n):     for item in range(1, 10):         print("%d X %d = %d" % (n, item, (n * item))) while(1):     n = int(input("2부터 9 사이 숫자를 입

0
0
2022.04.01
프로젝트

Day8 도형별 넓이 계산기

[맨처음 작성한 버전] def calculate(n):     area = 0     if n == 1:         radius = int(input("반지름을 입력하세요. :"))         area = radius * radius * 3.1415      

0
0
2022.04.01
프로젝트

Day8 정수 n까지의 합 구하기

def getSum(inputNumber):     sum = 0     for item in range(0, inputNumber+1):         sum += item     return sum number = int(input("정수를 입력하세요:")) pr

0
0
2022.03.31
프로젝트

Day7 선택5 - 전자레인지 시간 설정하기

print("1. 10초\t2. 30초\t3. 1분\t4. 10분\t5. 시작") total_time = 0 while(1):     number = int(input("원하는 버튼의 숫자를 입력해 주세요."))     if number == 5:         p

0
0
2022.03.31
프로젝트

Day7 선택4 - 8월 달력 출력하기

print("일\t월\t화\t수\t목\t금\t토") for i in range(1, 32):     if i == 1:         print("\t", i, end="\t")     elif i % 7 == 0:         print("\n", i, end="

0
0
2022.03.31
프로젝트

Day7 선택3 - 소인수분해

number = int(input("숫자를 입력해 주세요:")) x = 2 while x <= number :     if number % x == 0:         number = number / x         print(x, end = " ")     els

0
0
2022.03.31
프로젝트

Day 7 선택2 - 팩토리얼 계산하기

number = int(input("숫자를 입력해 주세요.:")) fact = 1 for i in range(1, number+1):     fact = fact * i print(str(number) + "!은 " + str(fact) + "입니다.") # 출력결

0
0
2022.03.31
프로젝트

Day7 선택1 - 직각이등변 삼각형 만들기

height = int(input("삼각형의 높이를 입력해 주세요.:")) for i in range(1, height+1):     print(' ' * (height - i) + '*' * i) """ for i in range(0, number):     fo

0
0
2022.03.31
프로젝트

Day7 짝수이면서 7의 배수는 아닌 수 찾기

count = 0 for number in range(1, 101):     if number % 2 == 0 and number % 7 != 0:         count += 1 print(count) # 출력결과 43 for문과 while문은 php 할

0
0
2022.03.30
프로젝트

Day6 선택-윤년 판단하기

year = int(input("연도를 입력하세요.:")) if (year % 4 == 0 and year % 100 > 0) or year % 400 == 0:     print(year, "년은 윤년입니다.") else:     print(year, "년은 윤년이

0
0
2022.03.30
프로젝트

Day6 - 선택 BMI 결과보기

height = int(input("키를 입력하세요:")) weight = int(input("몸무게를 입력하세요.:")) bmi = weight / ((height * 0.01) ** 2) print("BMI 지수가", end=" ") if bmi >= 25:  

0
0
2022.03.30
프로젝트

Day6 합격과 불합격 통보하기

score1 = int(input("첫 번째 과목의 점수를 입력하세요:")) score2 = int(input("두 번째 과목의 점수를 입력하세요:")) score3 = int(input("세 번째 과목의 점수를 입력하세요:")) average = (score1 +

0
0
2022.03.29
프로젝트

Day5 선택 - 반올림 계산기

number = float(input("숫자를 입력해 주세요 :")) result = int(number + 0.5) print(number,"를 반올림하면 ", result, "입니다") 당연히 항상 함수써서 했던 부분을 직접해보려니 잘 안떠올라서 힌트와 추천을

0
0
2022.03.29
프로젝트

Day5 생년월일로 연도,월,일 출력하기

# 생년월일로 연도, 월, 일 출력하기 birth = int(input("생년월일을 입력해주세요: ")) year = birth // 10000 month = birth % 10000 // 100 day = birth % 100 print(year, "년", mon

0
0
2022.03.28
프로젝트

Day4 선택 - 시간 변환 계산기

input_time = int(input("시간(초)을 입력해 주세요. :")) print(input_time, "초", end="= ") sec = input_time if sec >= 86400:     day = sec // 86400     sec -= day

0
0
2022.03.28
프로젝트

Day4 어떻게 돈을 내야 할까?

# 계산기 price = 3420 thousand_units = price // 1000 hundred_units = (price % 1000) // 100 won_units = (price % 100) // 10 print(price, "원을 계산하려면") prin

0
0
2022.03.25
프로젝트

Day3 자료형 마스터

[Chapter3 핵심내용] 변수는 데이터를 저장할 수 있는 컴퓨터상의 공간 자료형은 데이터의 형식이며 문자열, 숫자, 불 등등 type() 함수를 이용해 데이터 자료형을 확인 할 수 있음. 숫자자료형 - int, float bool 자료형 - True

0
0
2022.03.24
프로젝트

Day2. 출력 프로그램 만들기

딱히 떠오르는 것은 없고 변수씨의 힌트를 참고하여 제가 어제 해야했던 루틴들로 출력해봤습니다. 기존에 항상 php로 개발을 해 왔어서 차이점을 느끼는 과정도 묘하게 재미가 있는 것 같습니다. 여러줄로 그대로 출력했다면 확실히 간단히 끝나긴 했겠지만 변수씨 추천대로 최

0
0
2022.03.23
프로젝트

Day1. Visual Studio Code 설치

visual studio code 설치하고 필수 관문 Hello, world! 찍어보기 성공 php만 해왔어서 예전에 잠시 쓰다가 Phpstorm만 계속 썼었는데 포맷한 노트북에 파이썬을 쓰기 위해 다시 VScode 설치하니 감회가 새롭네요 :)

0
0
2022.03.22
프로젝트

Day0. 무사히 완주할 수 있기를!

김변수 파이썬 1기 내가 내손으로 신청한 최초의 스터디 무사히 완주할 수 있기를 바랍니다! php는 야매로 써왔지만 파이썬은 기초부터 탄탄히 쌓아갈 수 있기를!

0
0