본문 바로가기

전체 글163

초보자를 위한 파이썬 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.
초보자를 위한 파이썬 300제 31~40 '''31번: a = "3"; b = "4"; print(a + b) 결과를 예상해보세요. 내답: 34 ''' '''32번: print("Hi"*3) 결과를 예상해보세요. 내답: HiHiHi ''' '''33번: 화면에 '-'를 80개 출력하세요. 내답: a='-';b=a*80;print(b) 다른 방법: print("-" * 80) ''' '''34번: t1 = 'python' t2 = 'java' 위와 같이 문자열이 바인딩 되어 있을때 변수에 문자열 더하기와 곱하기를 사용해 python java python java python java python java 와같이 출력해보세요 내답: t1 = 'python'; t2 = 'java'; print((t1+' '+t2+' ')*3) 다른 방법: t1 = .. 2022. 4. 10.