[31] 📖question 10진수를 입력받아 8진수(octal)로 출력해보자. Tip:: 8진수는 '0o12'처럼 숫자 앞에 '0o'를 붙여준다. 이것으로 '12'가 8진수의 '12'임을 인지한다. 10진수를 8진수로 변환하는 함수는 oct()이며, '0o12'와 같이 출력되므로 앞 두자리를 생략하고 출력하면된다. 따라서 '0o12'[2:]를 해주면 되는 것. ✍️answer a = int(input()) print(oct(a)[2:]) [32] 📖question 10진수를 입력받아 16진수(hexadecimal)로 출력해보자. Tip:: 16진수는 '0xa'처럼 숫자 앞에 '0x'를 붙여준다. 이것으로 'a'가 16진수의 'a'임을 인지한다. 10진수를 16진수로 변환하는 함수는 hex()이며, '0..
151 📖question 리스트에는 네 개의 정수가 저장돼 있다. 리스트 = [3, -20, -3, 44] for문을 사용해서 리스트의 음수를 출력하라. -20 -3 ✍️answer 리스트 값들을 출력하는데, 그 중 음수를 출력하도록 조건을 쓴다. 리스트 = [3, -20, -3, 44] for i in 리스트: if(i < 0): print(i) 152 📖question for문을 사용해서 3의 배수만을 출력하라. 리스트 = [3, 100, 23, 44] 3 ✍️answer 리스트 값들을 출력하는데, 그 중 3의 배수를 출력하도록 조건을 쓴다. 리스트 = [3, 100, 23, 44] for i in 리스트: if(i % 3 == 0): print(i) 153 📖question 리스트에서 20 보다 작..
041 upper 메서드 📖question 다음과 같은 문자열이 있을 때 이를 대문자 BTC_KRW로 변경하세요. ticker = "btc_krw" ✍️answer 소문자를 대문자로 바꾸는 upper 메소드를 사용한다. ticker = "btc_krw" big = ticker.upper() print(big) 042 lower 메서드 📖question 다음과 같은 문자열이 있을 때 이를 소문자 btc_krw로 변경하세요. ticker = "BTC_KRW" ✍️answer 대문자를 소문자로 바꾸는 lower 메소드를 사용한다. ticker = "BTC_KRW" small = ticker.lower() print(small) 043 capitalize 메서드 📖question 문자열 'hello'가 있을 때..