LeeHyunjoo

10952번,2577번,10818번,1546번

10952번: A+B - 5 (acmicpc.net) 10952번: A+B - 5 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net while True: A, B = map(int,input().split()) if A==0 and B==0: break print(A+B) 2577번: 숫자의 개수 (acmicpc.net) 2577번: 숫자의 개수 첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 100보다 크거나 같고, 1,000보다 작은 자연수이다. www.acmicpc.net A=int(input()) B=int(input()) C=int(input()) result=str(A*B*C) for i in range(0..

10871번,10950번,2753번,2588번

https://www.acmicpc.net/problem/10871 10871번: X보다 작은 수 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. www.acmicpc.net 1번째 시도) N = int(input()) X = int(input()) A =list(map(int,input().split())) result=[] for i in range(0,N): if A[i]>컴파일 에러 한줄에 N,X 값을 모두 받아야하는데 다른 줄로 받아서 생긴 에러인 것 같다.. 입력 값을 엔터로 구분하지 않고 한줄에 여러 값 받으려면 split()함수 사용 그리..

2일차(데이터 크롤링)

#데이터 크롤링 : 웹페이지를 그대로 가져와 데이터를 추출하는 것 #HTML : 사이트 구조와 내용 #JSP : 서버연동, 데이터 저장, 다양한 기능 #CSS : 포토샵 데이터 크롤링을 위해서는 내용을 가져오기 때문에 HTML 지식만으로도 충분하다. >import requests >from bs4 import BeautifulSoup >import pandas as pd url=requests.get("https://search.naver.com/search.naver?where=nexearch&sm=top_hty&fbm=1&ie=utf8&query=%EB%A1%9C%EB%98%90+777%ED%9A%8C") url ' #200:정상//400~ 이런 페이지 없습니다. //500~ 거절이나 잘못적었거나 u..

2일차(파이썬 기초)

파이썬 기초 >>> class Bank: ... def __init__(self,a): #권한을 줄 때, 자동으로 한번 실행되는 함수 ... self.money=a ... def deposit(self,a): ... self.money+=a ... >>> person1=Bank(3000) #권한 부여주고,init 함수 자동으로 한번 실행 >>> person1.money #이미 init 함수가 실행이 한번 된것을 의미 3000 >>> person1.deposit(5000) >>> person1.money 8000 >>> class Bank2(Bank): #Bank2는 Bank에서 제공하는 모든 서비스를 상속받는다. ... pass ... >>> person3=Bank(50000) >>> person3.mo..

1000번,1001번,10998번,10869번,1008번

1번째 시도) a=int(input()) b=int(input()) sum=a+b print(sum) >>컴파일 오류 a 와 b를 연달아 입력할 수 없어서 인것 같다. 2번째 시도) a,b=input().split() a=int(a) b=int(b) print(a+b) >>정답 데이터를 여러개 입력 받아 나누기 : input().split() 이때, default 값은 띄어쓰기이며 띄어쓰기 기준으로 숫자를 나눈다. ▶다른 기준으로 나눠보기 a, b = input().split(',') a = int(a) b = int(b) print(a+b) >>데이터를 ,(쉼표)를 기준으로 나눈다. 3번째시도) A,B=map(int,input().split()) print(A+B) >>map함수 : 여러개의 데이터를 ..

1일차(파이썬 기초)

Python 기초 -숫자형의 사칙연산>>> a=5>>> a=3>>> a+b6>>> a=5>>> b=3>>> a+b #덧셈8>>> a-b #뺄셈2>>> a*b #곱셈15>>> a/b #몫1.6666666666666667>>> a//b #몫의 정수 부분1>>> a%b #나머지2>>> a**b #a^b125 -문자열 자료형>>> a='python'>>> a'python'>>> a="python">>> a'python'>>> a='''python'''>>> a'python'>>> a="""python""">>> a'python'▶결과는 같은데  문자열 표현 방법이 여러가지인 이유는??문자열 안에 작은 따옴표나 큰 따옴표를 포함하고 싶을 때 문자열의 시작과 끝을 구분짓기 위해서 ..