목록Coding/Python (55)
0w0
#기본 숫자 처리 함수 print("1. 절대값 abs()") print(abs(-7)) print("\n2. 제곱값 pow(A,B)=A^B") print(pow(2,3)) print("\n3. 최대값 max(A,B,C...)") print(max(5,7,3,12,21,6)) print("\n4. 최소값 min(A,B,C...)") print(min(5,7,3,12,21,6)) print("\n5. 반올림 rount(소수)") print(round(3.141592)) print(round(9.8488)) print() #math 함수 사용 from math import * print("\n6. 소수내림") print(floor(9.8488)) print("\n7. 소수올림") print(ceil(3.14..
#num+=2 #num=num+2 num=0 print("1. num+=5") num+=5 print(num) print("\n2. num-=1") num-=1 print(num) print("\n3. num*=3") num*=3 print(num) print("\n4. num/=2") num/=2 print(num) print("\n5. num%=4") num%=4 print(num) #출력형태 C:\Users\hotsk\Anaconda3\envs\Repeat\python.exe C:/Workspace/repeat/helloworld.py 1. num+=5 5 2. num-=1 4 3. num*=3 12 4. num/=2 6.0 5. num%=4 2.0 Process finished with exit ..
#연산자 print(1+1) #귀요미아님 :) print(5-2) print(5*3) print(5/2) print() print(2**3) #**:제곱^ print(8%3) #%:나머지 print(4//3) #//:몫 print() print(7>3) #True print(4>=2) #True print(5>=8) #False print(73>1) #True print(7>2>3) #False #출력형태 C:\Users\hotsk\Anaconda3\envs\Repeat\python.exe C:/Workspace/repeat/helloworld.py 2 3 15 2.5 8 2 1 True True False True False True False True ========================= 1..
#주석 print("#주석") #샾을 이용한 한줄 주석 print() print("'''여러줄 주석") ''' 작은 따옴표 세개를 양끝에 두어 여러문장 주석 ''' print() print("블록씌운 후 Ctrl+/ : #으로 여러줄 처리하기") # print("여러줄") # print("주석") # print("처리하기") #출력형태 C:\Users\0w0\Anaconda3\envs\pytest\python.exe C:/Users/0w0/PycharmProjects/pytest/test.py #주석 '''여러줄 주석 블록씌운 후 Ctrl+/ : #으로 여러줄 처리하기 Process finished with exit code 0
#변수 cafe="메가커피" beverage="쿠키프라페" write="BASIC" time=19 night=time>18 print("나는 "+cafe+"에 있어") print(beverage+" 마시면서 코딩 중") print("오늘은 "+write+"시리즈를 작성해보고 있어") print("현재 시간은 "+str(time)+"시야") print("밤인가? "+str(night)) print() cafe="스타벅스" print("나는 ",cafe,"에 있어") print(str(time),"시 이렇게 있어") #출력형태 C:\Users\0w0\Anaconda3\envs\pytest\python.exe C:/Users/0w0/PycharmProjects/pytest/test.py 나는 메가커피에 있어 ..
#boolean 자료형 #참/거짓(True/False) print(5>19) print(5
#문자 자료형 print('풍선') print("나비") print() print('나비'*5) print('ㅋ'*10) #출력형태 C:\Users\0w0\Anaconda3\envs\pytest\python.exe C:/Users/0w0/PycharmProjects/pytest/test.py 풍선 나비 나비나비나비나비나비 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ Process finished with exit code 0
#숫자 자료형 print(5) print(-10) print(3.14) print(10000) print() print(4+3) print(4*3) print(3*(4+1)) #출력형태 C:\Users\0w0\Anaconda3\envs\pytest\python.exe C:/Users/0w0/PycharmProjects/pytest/test.py 5 -10 3.14 10000 7 12 15 Process finished with exit code 0
수정 전 코드 bs_driver = webdriver.Firefox('C:\Windows\root\geckodriver.exe') 에러 OSError: [WinError 123] 파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다: 'C:\\Windows\root\\geckodriver.exe' 수정 후 코드 bs_driver = webdriver.Firefox(executable_path=r'C:\Windows\root\geckodriver.exe') ref. https://stackoverflow.com/questions/49929374/notadirectoryerror-winerror-267-the-directory-name-is-invalid-error-while-inv
requests를 통한 html 코드 파싱을 함수로 적용 1 2 3 4 5 6 7 8 9 10 11 12 import requests def html_parsing(url): re = requests.get(url) print(re, url) # https://naver.com print(re.content,"\n",url) #파싱된 html code return re.content url="https://naver.com" print(html_parsing(url)) ss