본문 바로가기

전체 글163

초보자를 위한 파이썬 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.
초보자를 위한 파이썬 300제 01~10 ''' 1번: 화면에 Hello world 문자열을 출력하세요. ''' print("Hello World") ''' 2번: 화면에 Mary's cosmetics을 출력하세요 (중간 ' 주의) ''' print("Mary's cosmetics") ''' 3번: 신씨가 소리질렀다. "도둑이야".를 출력하세요 (" 주의) ''' print('신씨가 소리질렀다. "도둑이야".') '''4번: 화면에 "C:\windows" 출력하세요''' print('"C:\windows"') '''5번: print("안녕하세요.\n만나서\t\t반갑습니다.") 코드를 실행해보고 \t와 \n의 역할을 설명해보세요 답: \t는 키보드에 있는 탭, \n은 줄바꿈 역할이다. ''' '''6번: print ("오늘은", "일요일") 코드.. 2022. 4. 9.