분류 전체보기 50

[파이썬] Python 300제 61 ~ 70 문제 풀이

# ----------------------------------------------------------------------- ''' price 변수에는 날짜와 종가 정보가 저장돼 있다. 날짜 정보를 제외하고 가격 정보만을 출력하라. (힌트 : 슬라이싱) ''' price = ['20180728', 100, 130, 140, 150, 160, 170] print(price[1:]) # ----------------------------------------------------------------------- ''' 062 슬라이싱을 사용해서 홀수만 출력하라. nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] ''' nums = [1, 2, 3, 4, 5, 6, 7, 8, 9,..

Python 2021.01.28

[파이썬] Python 300제 51 ~ 60 문제 풀이

# ----------------------------------------------------------------------- ''' 051 리스트 생성 2016년 11월 영화 예매 순위 기준 top3는 다음과 같습니다. 영화 제목을 movie_rank 이름의 리스트에 저장해보세요. (순위 정보는 저장하지 않습니다.) 순위영화 1닥터 스트레인지 2스플릿 3럭키 ''' movie_rank = ["닥터스트레인지", "스플릿", "럭키"] print(movie_rank) # ----------------------------------------------------------------------- ''' 052 리스트에 원소 추가 051의 movie_rank 리스트에 "배트맨"을 추가하라. ''' m..

Python 2021.01.28

[Python] 파이썬 문자열 찾기 (find, rfind, startswith, endswith)

find(찾을 문자, 찾기 시작할 위치, 찾기를 끝맺을 위치) >> hangeuls = "가나다라마바사아자차카타파하" >> hangeuls.find('사') 6 >> hangeuls.find('가') 0 >> hangeuls.find('사', 7) -1 문자열의 왼쪽부터 문자를 찾음. 찾으면 처음 찾은 문자의 위치를 반환. 못찾으면 '-1'을 반환 단, 찾기 시작할 위치와 찾기를 끝맺을 위치는 별도 지정없으면 문자열 전체를 탐색함. rfind(찾을 문자, 찾기 시작할 위치, 찾기를 끝맺을 위치) >> english = "adcjdklcmdl" >> english.find('c') 2 >> english.rfind('c') 7 문자열에서 중복된 문자가 있으면, 문자열 중 가장 끝에 있는 위치를 반환함 찾으..

Python 2021.01.26

[파이썬] Python 300제 41 ~ 50 문제풀이

# ----------------------------------------------------------------------- ''' 041 upper 메서드 : 문자열 전체를 대문자로 변환 다음과 같은 문자열이 있을 때 이를 대문자 BTC_KRW로 변경하세요. ''' ticker = "btc_krw" print(ticker.upper()) # ----------------------------------------------------------------------- ''' 042 lower 메서드 : 문자열 전체를 소문자로 변환 다음과 같은 문자열이 있을 때 이를 소문자 btc_krw로 변경하세요. ''' ticker = "BTC_KRW" print(ticker.lower()) # ------..

Python 2021.01.26

[파이썬] Python 300제 1 ~ 10 문제풀이

# 문제 1 print("hello world") # ----------------------------------------------------------------------- # 문제 2 print("Mary\'s cosmetics") # ----------------------------------------------------------------------- # 문제 3 print("신씨가 소리질렀다. \"도둑이야\"") # ----------------------------------------------------------------------- # 문제 4 print("C:\\\\windows") # ----------------------------------------------..

Python 2021.01.25

[파이썬] Python 300제 11 ~ 20 문제풀이

# ----------------------------------------------------------------------- # 1번 문제 삼성전자 = 50000 총평가금액 = (삼성전자 * 10) print("{}".format(총평가금액)) # ----------------------------------------------------------------------- # 2번 문제 total_price = 2900000000000 cur_price = 50000 per = 15.79 print("{}, {}".format(total_price, type(total_price))) print("{}, {}".format(cur_price, type(cur_price))) print("{}, ..

Python 2021.01.25

[파이썬] Python 300제 31 ~ 40 문제풀이

# ---------------------------------------------------------------- ''' 031 문자열 합치기 아래 코드의 실행결과를 예상해보세요. ''' a = "3" b = "4" print(a + b) # 34 # ---------------------------------------------------------------- ''' 032 문자열 곱하기 아래 코드의 실행결과를 예상해보세요. ''' print("HI" * 3) # ---------------------------------------------------------------- ''' 033 문자열 곱하기 화면에 '-'를 80개 출력하세요. ''' print('-' * 80) # -------..

Python 2021.01.25

[파이썬] Python 300제 21 ~ 30 문제 풀이

# ----------------------------------------------------------------------- ''' 021 문자열 인덱싱 ''' letters = 'python' print(letters[0], letters[2]) # ----------------------------------------------------------------------- ''' ★★★★★매우 중요★★★★★ 022 문자열 슬라이싱 # 문자열에서 여러글자를 가져오는 것을 슬라이싱이라고 합니다. 음수 값은 문자열의 뒤에서부터 인덱싱 또는 슬라이싱함을 의미합니다. 슬라이싱에서 시작 인덱스를 생략하면 0으로 간주하고 끝 인덱스를 생략하면 끝을 의미합니다. ''' license_num = "24가 2..

Python 2021.01.25

[파이썬] 함수 매개변수 활용 (심화) - 3

이전 포스팅에서 기본적인 매개변수를 사용하는 방법에 대해서 알려드렸습니다. 이번 포스팅에서는 여러 종류의 매개변수에 대해서 설명을 드리고자 합니다. 매개변수의 종류로는 가변 매개변수, 기본 매개변수, 키워드 매개변수로 총 3개의 매개변수가 있습니다. 1. 가변 매개변수 파이썬의 print()함수 같은 경우는 인자의 개수가 여러개가 들어가도 출력이 가능합니다. 예를 들면, print("안녕","하세요","저는","보롱남편","입니다")로 여러개의 문자열 인자를 선언해주어도 이러한 입력들을 정상적으로 출력합니다. 이와 같이 매개변수의 개수가 명확하지 않거나 여러개가 있어야 하는 경우 사용하는 것이 가변 매개변수입니다. def 함수이름(매개변수, 매개변수, ... , *가변매개변수): 코드... 가변 매개변수..

Python 2021.01.20

[파이썬] 함수 매개변수 활용 (기본) - 2

파이썬 뿐만 아니라 대부분의 언어에서 사용하는 함수는 매개변수를 활용할 수 있습니다. 매개변수란 함수를 호출할 때 input(입력)으로 작용하여 내부에서 활용할 수 있도록 하는 변수입니다. 매개변수로 데이터 input(입력)을 받아서 이를 가지고 기본적인 연산을 하는 등의 처리를 하여 출력(output)을 낼 수 있습니다. 매개변수를 갖는 함수의 구조는 아래와 같습니다. def 함수이름(매개변수, 매개변수, ... , 매개변수): 코드 코드 ... 함수이름 다음에 나오는 ()괄호 사이에 매개변수를 지정해줄 수 있고 여러개 지정하게 되면 , 콤마로 구분하여 지정해줍니다. 아래 예제는 문자열과 정수를 매개변수로 받아서 문자열을 출력하는 횟수를 정수로 정하고 실제 출력하는 예제입니다. # n : 출력할 횟수 ..

Python 2021.01.20