본문 바로가기

컴소과40

초보자를 위한 파이썬 300제 101~110 '''101번: 파이썬에서 True 혹은 False를 갖는 데이터 타입은 무엇인가? 내답: bool타입 ''' '''102번: 코드의 출력 결과를 예상하라 print(3 == 5) 내답: false''' '''103번: 코드의 출력 결과를 예상하라 print( 3 4) 내답: 조건이 성립하지 않아서 정답: 지원하지 않는 연산자라서 ''' '''107번: 코드의 출력 결과를.. 2022. 4. 28.
초보자를 위한 파이썬 300제 61~70 '''61번: price 변수에는 ['20180728', 100, 130, 140, 150, 160, 170] 가 저장돼 있다. 날짜 정보를 제외하고 가격 정보만을 출력하라. (힌트 : 슬라이싱) ''' price = ['20180728', 100, 130, 140, 150, 160, 170] print(price[1:]) '''62번: 슬라이싱을 사용해서 홀수만 출력하라. (nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) ''' nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] print(nums[::2]) '''63번: 슬라이싱을 사용해서 짝수만 출력하라. (nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) ''' nums = [1, 2.. 2022. 4. 12.
초보자를 위한 파이썬 300제 51~60 '''51번: 2016년 11월 영화 예매 순위 기준 top3(닥터 스트레인지, 스플릿, 럭키)를 movie_rank 이름의 리스트에 저장해보세요. (순위 정보는 저장하지 않습니다.) ''' movie_rank=["닥터 스트레인지", "스플릿", "럭키"]; print(movie_rank) '''52번: 051의 movie_rank 리스트에 "배트맨"을 추가하세요. 내답: movie_rank=["닥터 스트레인지", "스플릿", "럭키", "배트맨"];print(movie_rank) 다른 방법: movie_rank=["닥터 스트레인지", "스플릿", "럭키"];movie_rank.append("배트맨"); print(movie_rank) 차이점: 내가 한 방법은 처음 변수를 선언할떄부터 배트맨을 추가해서 .. 2022. 4. 10.
초보자를 위한 파이썬 300제 41~50 '''41번: ticker = "btc_krw"를 대문자 BTC_KRW로 변경하세요. 내답: ticker = "btc_krw";t1=ticker.replace("btc_krw","BTC_KRW");print(t1) 다른 방법: ticker = "btc_krw";ticker1 = ticker.upper();print(ticker1) 차이점: 내 방식은 replace로 기존에 있던걸 삭제하고 치환하는 방법이고, 다른 방법은 upper() 메서드를 호출해서 소문자를 대문자로 치환해주는 것이다.'''' '''42번: ticker = "BTC_KRW"를 소문자 btc_krw로 변경하세요.''' ticker = "BTC_KRW"; t1=ticker.lower();print(t1) '''43번: 문자열 'hello'.. 2022. 4. 10.