본문 바로가기

#개인연구 및 공부#14

(2020.11.01)파이썬 300제 문제풀기 [No.051 - 060] - 리스트 1 파이썬 300제[No.051 - 060] - 리스트1 파이썬에서 데이터타입에 구애받지 않고 저장 및 순서변경, 삽입, 삭제 등을 할 수 있는 자유로운 파이썬의 자료구조 No.051 리스트생성 문제) 2016년 11월 영화 예매 순위 기준 top3는 다음과 같습니다. 영화 제목을 movie_rank 이름의 리스트에 저장해보세요. (순위 정보는 저장하지 않습니다.) [순위영화] 1 닥터 스트레인지 2 스플릿 3 럭키 입력) 입력받을 변수를 지정하고 오른쪽 입력값을 []로 감싸주면 리스트로 지정된다. movie_rank = ["닥터스트레인지", "스플릿", "럭키"] print(movie_rank) 출력) ['닥터스트레인지', '스플릿', '럭키'] No.052 리스트에 원소추가 문제) 051의 movie_r.. 2020. 11. 1.
(2020.10.31)파이썬 300제 문제풀기 [No.041 - 050] - 파이썬문자열3 파이썬 300제[No.041 - 050] - 파이썬문자열3 파이썬 문자열 처리 관련 함수에 대한 사용법 문제풀기다 No.041 upper 메소드 문제) 다음과 같은 문자열이 있을 때 이를 대문자 BTC_KRW로 변경하세요. ticker = "btc_krw" 입력) ticker 변수에 대문자로 변환해주는 upper() 메소드를 호출하여 대문자로 전환한다. ticker = "btc_krw" big_ticker = ticker.upper() print(big_ticker) 출력) BTC_KRW No.042 lower 메소드 문제) 다음과 같은 문자열이 있을 때 이를 소문자 btc_krw로 변경하세요. 입력) lower는 대문자를 소문자로 변환해주는 메소드이다. 해당 메소드를 호출하여 소문자로 전환한다. tic.. 2020. 10. 31.
(2020.10.30)파이썬 300제 문제풀기 [No.031 - 040] - 파이썬문자열2 파이썬 300제[No.031 - 040] - 파이썬 문자열2 파이썬에서 활용되는 문자열 처리 활용법에 대한 문제풀기 두번째 내용, 숙달을 위해 문제를 꼼꼼히 풀어보고 답 이외의 방법으로도 출력할 수 있는 방법을 생각해서 작성하였습니다. No.031 문자열 합치기 문제) 아래 코드의 실행 결과를 예상해보세요. a = "3" b = "4" print(a + b) 입력) "3", "4" 모두 ""로 감싸 있으므로 문자열이다. + 연산자를 활용하여 출력하게 되면 공백없이 붙어서 출력된다. 공백을 주고 싶으면 "3 " 처럼 공백을 주고 입력값을 받던가, 또는 ,로 구분지어 출력한다. a1 = "3" b1 = "4" a2 = "3 " b2 = "4" a3 = "3" b3 = "4" print(a1 + b1) pri.. 2020. 10. 30.
(2020.10.29)파이썬 300제 문제풀기 [No.021 - 030] - 파이썬 문자열 1 파이썬 300제[No.021 - 030] - 파이썬 문자열 1 파이썬에서 활용되는 문자열을 인덱싱하거나 슬라이싱 하는 방법을 배우는 문제풀기 No.021 문자열 인덱싱 문제) letters가 바인딩하는 문자열에서 첫번째와 세번째 문자를 출력하세요. letters = 'python' 입력) 문자열을 입력받은 변수에 [0] 와같이 출력하려는 특정 문자의 위치를 지정하면 해당 문자가 인덱싱 되어 찾아진다. 파이썬이든 어떤 프로그래밍이든 첫번째 순서는 0으로 시작한다. letters = 'python' print(letters[0], letters[2]) 출력) p t No.022 문자열 슬라이싱 문제) 자동차 번호가 다음과 같을 때 뒤에 4자리만 출력하세요. license_plate = "24가 2210" 실.. 2020. 10. 29.
(2020.10.29)파이썬 300제 문제풀기 [No.011 - 020] - 변수 파이썬 300제[No.011 - 020] - 변수 파이썬 뿐만 아니라 모든 프로그래밍 언어에서 가장 중요하고 기본인 변수활용에 대한 문제풀기 No.011 변수 사용하기 문제) 삼성전자라는 변수로 50,000원을 바인딩해보세요. 삼성전자 주식 10주를 보유하고 있을 때 총 평가금액을 출력하세요. 입력) 영어로 변수명을 지정한다. 한글로 변수명일 지어도 되지만 모든 개발자가 영어로 변수를 지으니 함께 따라간다. 변수에 50000 값을 지정하고 10주를 보유하고 있으니 *(곱하기) 연산자를 사용하여 변수 * 10을 해주고 출력한다. samsung_price = 50000 total_sam_price = samsung_price * 10 print(total_sam_price) 출력) 500000 No.012 .. 2020. 10. 29.
(2020.10.28)파이썬 300제 문제풀기 [No.001 - 010] - print() 파이썬 300제[No.001 - 010] - print() 파이썬에서 출력에 사용되는 `print()` 함수 관련된 기본문제이다. print 함수를 활용하여 작성한 코드가 어떻게 출력되는지 확인할 수 있고, 다양한 연산자를 활용하여 출력구문을 확인할 수 있다 No.001 print 기초 문제) 화면에 Hello World 문자열을 출력하세요. 입력) print()는 "" 또는 '' 문자 사이에 입력하면 문자열로 인식된다. " ' 또는 ' " 로는 사용할 수 없다. print("Hello world!") print('Hello Flask!') 출력) Hello world! Hello Flask! No.002 print 기초 문제) 화면에 Mary's cosmetics을 출력하세요. 입력) 문자열에 '가 포.. 2020. 10. 28.