본문 바로가기

파이썬/초보자를 위한 300제17

초보자를 위한 파이썬 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.
초보자를 위한 파이썬 300제 21~30 '''21번: letters가 바인딩하는 문자열에서 첫번째와 세번째 문자를 출력하세요. (letters = 'python') 내답: letters='python';print(letters(1,3)) 이렇게 생각한 이유: letters에 python 문자열이 저장되어 있는데 이 문자열에서 첫번째와 세번쨰 문자를 출력해야 된다는 것을 너무 단순하게 생각한 거 같다. 해답: letters='python';print(lang[0], lang[2]) ''' '''22번: 자동차 번호가 다음과 같을 때 뒤에 4자리만 출력하세요. (license_plate = "24가 2210") 내답: license_plate="24가 2210";print(license_plate[4],license_plate[5],license.. 2022. 4. 10.
초보자를 위한 파이썬 300제 11~20 '''11번: 삼성전자라는 변수로 50,000원을 바인딩해보세요. 삼성전자 주식 10주를 보유하고 있을 때 총 평가금액을 출력하세요. ''' 삼성전자=50000;총액=(삼성전자*10);print(총액) '''12번: 다음 표는 삼성전자의 일부 투자정보입니다. 변수를 사용해서 시가총액(298조), 현재가(50,000), PER(15.79) 등을 바인딩해보세요. 내답: 시가총액=2980000000000;현재가=50000;PER=15.79;print("시가총액=",시가총액);print("현재가=",현재가);print("PER=",PER) 이렇게 생각한 이유: 변수를 만들어 그안에 각각 변수값을 넣어주고 print로 출력하면 될 거 같았다. 해답: 시가총액 = 298000000000000 현재가 = 50000 .. 2022. 4. 9.