본문 바로가기

과제

(26)
[BAEKJOON] 문자열 - python 1. 11654번 text = ord(input()) print(text) # ord(문자) 아스키 코드 반환 # chr(숫자) 아스키 코드 반환 2. 11720번 N = int(input()) numbers = list(map(int, input())) # 입력값을 정수로 변환 후 리스트로 만들어줌 print(sum(numbers)) # 리스트 요소를 모두 더함 sum() 3. 10809번 s = list(input()) # 단어를 1글자씩 쪼개서 리스트로 만들기 alphabet = 'abcdefghijklmnopqrstuvwxyz' result = [] # 최종 출력할 결과물 for i in alphabet: # 알파벳 하나하나 돌면서 if i in s: # 알파벳 요소(i)가 단어 리스트(s)에 포..
[파이썬 실시간 강의] 220913 과제3 01.py class Area(): # 각 도형의 넓이 구하기 def __init__(self, width, height): # 인스턴스 생성 시 바로 실행되는 메소드 self.width = width self.height = height def square(self): result = self.width * self.height return result def triangle(self): result = (self.width * self.height)/2 return result def circle(self): result = (self.width/2)**2 * 3.14 return result area = Area(10, 20) # 인스턴스 생성 print(area.square()) print(are..
[파이썬 실시간 강의] 220913 과제2 import random import time from datetime import datetime, timedelta print('게임을 시작하려면 3과 10사이의 자릿수를 입력해주세요.') while True: digit_number = input() ########## 자릿수 지정받기 if digit_number == 'exit': print('게임을 종료합니다.') quit() else: if int(digit_number) 10: print('10 이하의 값을 입력해주세요.') elif int(digit_number) >= 3 and int(digit_number) 랜덤 정답안 완성 print(f..
[협업을 위한 Git 활용 기초] 1주차~3주차 과제 https://github.com/jihyun-cho-0/til
[파이썬 실시간 강의] 220906 과제1 main.py from sub import add, subtract, multiply, divide def calculator(): print("숫자(정수)를 입력하세요", "다음 줄에 사칙연산기호 중 한 가지를 입력하세요", "그 다음 줄에 숫자(정수)를 입력하세요", sep='\n') num1 = int(input()) operator = input() num2 = int(input()) if operator == '+': add(num1, num2) elif operator == '-': subtract(num1, num2) elif operator == '*': multiply(num1, num2) elif operator == '/': divide(num1, num2) calculator() s..
[BAEKJOON] 반복문 - python 1. 2739번 for문으로 a_list 속 숫자 1부터 9까지 돌면서 입력받은 n을 곱하고 각각 n, a, b의 값과 필요한 문자를 함께 출력 a_list = [1, 2, 3, 4, 5, 6, 7, 8, 9] n = int(input()) for a in a_list: b = n*a print(n,'*',a,'=',b) 2. 10950번 입력된 t의 값 만큼 돌면서 a, b 값을 추가로 받고 a+b를 출력 t = int(input()) for i in range(t): a, b = map(int, input().split()) print(a+b) 3. 8393번 range 괄호 안 해당 숫자는 포함하지 않기 때문에 range(n+1)로 입력 sum이란 변수에 i만큼 더하고 출력 ( sum += i su..
[웹 프로그래밍 A-Z 기초] 5주차 과제 http://bluecomma.shop/ 윤하(YoonHa) 팬명록 응원 한마디 남기고 가세요 bluecomma.shop
[웹 프로그래밍 A-Z 기초] 4주차 과제 app.py from flask import Flask, render_template, request, jsonify app = Flask(__name__) from pymongo import MongoClient client = MongoClient('mongodb+srv://#######:#######@cluster0.ocxqcmw.mongodb.net/Cluster0?retryWrites=true&w=majority') db = client.dbsparta @app.route('/') def home(): return render_template('index.html') @app.route("/homework3", methods=["POST"]) def homework_post(): name_rec..