분류 전체보기
-
[Python] 링크 이용하기언어/Python 2022. 10. 5. 15:24
1. 링크 넣고 제목 따오기 import requests from bs4 import BeautifulSoup html=requests.get('https://entertain.daum.net/ranking/popular').text html=BeautifulSoup(html,"html.parser") print(html.find('a',{'class':'link_txt'}).text) 2.링크 넣고 제목 다 따오기 import requests from bs4 import BeautifulSoup html=requests.get('https://entertain.daum.net/ranking/popular').text html=BeautifulSoup(html,"html.parser") news_tit=..
-
[Python] break, pass, continue언어/Python 2022. 10. 5. 15:21
1. break문 for i in range(1,100): print("for %d"%i) break #사용자가 0을 입력하기 전까지 수를 입력받으시오 num=1 while num!=0: num=int(input("number:")) print(num) while True: num=int(input("number:")) if num==0: break print(num) 2. pass문 while True: num=int(input("number:")) if num==0: pass else: print(num) 3. continue #1~100까지의 수 중에서 3의 배수, 5의 배수, 1의 자리가 3,6,9,로 #끝나는 숫자를 제외하고 출력 #단,한줄에 출력하는 숫자는 5개 단위로 출력 line=0 for..
-
[Python] 반복문언어/Python 2022. 10. 5. 15:19
1. For문: 구간반복 -for 변수 in range (시작값, 끝값+1, 증가값=두번째값과 첫번째값 차이) for i in range(0,3,1): #i를 사용하지 않으려면 언더바(_) 사용 print("Hi") for i in[0,2,1]: #0이 i에 대입 #1을 i로 대입 #2를 i에 대입 print("Bye") for i in range(0,3,2): print("Hi") #i=0 ->Hi #i=2 ->Hi #i=4 ->3을 넘겨서 출력이 안됨 for x in range(0,11,1) : print("x=", x) for x in range(1,11,1) : print("start") print("x=", x) print("end") for x in['bts','IU','ABC']: print..
-
[Python] 조건문언어/Python 2022. 10. 5. 15:15
-조건에 따라 코드를 실행하거나 실행하지 않게 할 때 사용하는 구문 -들여쓰기 중요 a=int(input("입력")) if a10: print("10보다 크다") if a==10: print("10") num=-10 if num>0: print(num,"은 양수입니다") print("양수 맞아요")#들여쓰기 if문에 포함된 것 print("양수 아니야")#if문 포함 안됨.따로 출력 print("한칸 차이")#error ->조건이 포함되려면 들여쓰기 동일해야함 else 구문: if 조건문 뒤에 사용하며, if 조건문의 조건이 거짓일 때 실행 num=-10 if num>0: print(num,"양수입니다") print("양수 맞아요") print("이건 실행 될까요?")#들여쓰기 위치가 if와 같아 pri..
-
[NodeJS] Console, TimerNodeJS/Internal Module 2022. 9. 14. 17:40
const string = 'abc'; const number = 1; const boolean = true; const obj = { outside: { inside: { key: 'value', }, }, }; console.log('평범한 로그. 쉼표로 구분해 여러 값을 찍을 수 있음'); console.log(string, number, boolean); console.log(); console.error('error message는 console.error에 담아 출력'); console.log(); console.table(): 안의 객체 모양의 데이터들을 테이블 형태로 출력 console.table([{name: 'zero', birth: 1994}, {name: 'hero', birth: ..
-
[NodeJS] Promise, AwaitNodeJS/Basic 2022. 9. 14. 17:29
함수와 비슷한 기능을 갖고 있는 객체. 객체 내의 익명함수의 내용을 실현하고 결과를 보관하고 있다가 결과가 필요할 때 전달 받아 사용할 수 있게 해주는 구조의 객체 // const pm = new Promise(/*익명함수*/); // promise 객체의 전달인수 없는 선언문 // 익명함수 한개를 품고 있는 객체 생성 & 객체 변수에 저장 // promise 객체는 생성자의 전달인수로 익명함수를 전달하여야 생성되는데 // 이 익명함수는 promise의 기능이기도 함 // func = (resolve, reject) => {} // const pm = new Promise(func); // 또는 const pm = new Pormise((resolve, reject)=>{}); // 전달인수로 전달되는 ..