파이썬이 너무 어려워서 기초문제부터 많이 풀어보고 싶어서 찾은 사이트!
https://wikidocs.net/7014#google_vignette
001 ~ 010
.answer {margin-top: 10px;margin-bottom: 50px;padding-top: 10px;border-top: 3px solid LightGray;bo…
wikidocs.net
1~20
print를 사용해서 변수 도출하기!
sep을 활용해서 변수 사이를 구분
ex) print('naver','kakao','samsung',sep=";"
-> naver;kakao;samsung
21~ 30
슬라이싱
시작인덴스 : 끝 인덱스 : 오프셋
첫 글자의 순번은 0
ex ) 뒤에서 4글자 추출
license_plate = "24가 2210"
print(license_plate[-4:])
뒤에서부터라서 -붙임!
뒤에서부터 끝까지라 마지막에 :
ex) 홀수
stirng="홀짝홀짝홀짝"
print(stirng[::2])
ex) 짝수
nums=[1,2,3,4,5,6,7,8,9,10]
print(nums[1::2])
ex) 거꾸로
string="PYTHON"
print(string[::-1])
replace 사용
문자 치환
ex) - 없애고 변수 붙이기
phone_number = "010-1111-2222"
phone_number1 = phone_number.replace('-','')
print(phone_number1)
ex) a를 A로 대치
string='abcdefe2a354a32a'
string=string.replace('a','A')
split
자르기
ex) . 뒤에 출력
31~40
산술연산자
print(type()) : 추출 데이터의 형태
41~50
.메소드
ex) 대문자
ticker = "btc_krw"
ticker1 = ticker.upper()
ex) 소문자
ticker="BTC_KRW"
ticker1 = ticker.lower()
ex) 첫글자만 대문자
a="hello"
a=a.capitalize()
ex) 자르기
ticker = "btc_krw"
ticker.split("_")
ex) 특정문자 제거
-strip()
-lstrip() : 왼쪽에서부터 제거
-rstrip() : 오른쪽에서부터 제
date="039490 "
date.rstrip( )
ex) 정렬
.sort()
data = [2, 4, 3, 1, 5, 10, 9]
data.sort()
51~60
리스트
ex) 추가하기
.append
ovie_rank=["닥터 스트레인지","스플릿","럭키"]
movie_rank.append("베트맨")
ex) 끼워넣기
.insert(위치,변수)
moive_rank=['닥터 스트레인지','슈퍼맨','럭키','베트맨']
movie_rank.insert(1,'슈퍼맨')
ex) 삭제
del 변수이름[위치]
moive_rank=['닥터 스트레인지','슈퍼맨','스플릿','럭키','베트맨']
del movie_rank[3]
ex) 여러 개 삭제
del 여러 번 작성
movie_rank=['닥터 스트레인지','슈퍼맨','스플릿','베트맨']
del movie_rank[2]
del movie_rank[2]
ex) 최대, 최소, 합, 개수, 평균
nums = [1,2,3,4,5,6,7]
print("max: ", max(nums))
print("min: ", min(nums))
nums = [1,2,3,4,5]
print(sum(nums))
cook = ["피자","김밥","만두","양념치킨","족발","피지ㅏ","김치만두","쫄면","소시지","라면","팥빙수","김치전"]
print(len(cook))
nums=[1,2,3,4,5]
average=sum(nums)/len(nums)
print(average)
61~70
.join : 문자열 합치기
구분자.join : 구분자를 넣어서 하나의 문자열로 합쳐
interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우']
print("/".join(interest))
줄 띄우기 \n
interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우']
print("\n".join(interest))