언어/Python
-
[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..
-
Python etc2언어/Python 2022. 9. 7. 16:22
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 etc언어/Python 2022. 9. 7. 16:18
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. 중첩반복문 for i in range(0,3,1): for k in range(0,2,1): print("python i값:%d,k값:%d"%(i,k)) #구구단 작성 for dan in ra..