031 문자열 합치기 📖question 아래 코드의 실행 결과를 예상해보세요. >> a = "3" >> b = "4" >> print(a + b) ✍️answer 문자열끼리 더하면 그대로 출력되고 +로 연결했기 때문에 붙여서 출력된다. 34 032 문자열 곱하기 📖question 아래 코드의 실행 결과를 예상해보세요. >> print("Hi" * 3) ✍️answer 문자열에 곱하기를 하면 반복 출력된다. HiHiHi 033 문자열 곱하기 📖question 화면에 '-'를 80개 출력하세요. ✍️answer 문자열에 곱하기를 하면 반복 출력된다. print("-"*80) 034 문자열 곱하기🤔 📖question 변수에 다음과 같은 문자열이 바인딩되어 있습니다. >>> t1 = 'python' >>> t2..
021 문자열 인덱싱 📖question letters가 바인딩하는 문자열에서 첫번째와 세번째 문자를 출력하세요. >> letters = 'python' 실행 예 p t ✍️answer 파이썬 문자열에서 한 글자씩 가져오는 것을 인덱싱이라고 부른다. letters = 'python' print(letters[0], letters[2]) 022 문자열 슬라이싱 📖question 자동차 번호가 다음과 같을 때 뒤에 4자리만 출력하세요. >> license_plate = "24가 2210" 실행 예: 2210 ✍️answer 파이썬 문자열에서 여러 글자를 가져오는 것을 슬라이싱이라고 부른다. 인덱스를 생략하면 끝까지 출력을 의미한다. license_plate = "24가 2210" print(license_pl..
011 변수 사용하기 📖question 삼성전자라는 변수로 50,000원을 바인딩해보세요. 삼성전자 주식 10주를 보유하고 있을 때 총 평가금액을 출력하세요. ✍️answer 삼성 변수에 값을 바인딩하고 곱하기 10을 해준다. samsung = 50000 print(samsung * 10) 012 변수 사용하기 📖question 다음 표는 삼성전자의 일부 투자정보입니다. 변수를 사용해서 시가총액, 현재가, PER 등을 바인딩해보세요. 시가총액 298조 현재가 50,000원 PER 15.79 ✍️answer 각 변수에 값을 정수로 바인딩 해준다. 시가총액 = 2980000000000 현재가 = 50000 PER = 15.79 013 문자열 출력 📖question 변수 s와 t에는 각각 문자열이 바인딩 되어..
001 print 기초 📖question 화면에 Hello World 문자열을 출력하세요. ✍️answer print 함수에 큰 따옴표, 작은 따옴표로 출력한다. print('Hello World') 002 print 기초 📖question 화면에 Mary's cosmetics을 출력하세요. (중간에 '가 있음에 주의하세요) ✍️answer 문자열로 묶어주는 따옴표와 사용할 따옴표를 다르게 사용하면 이스케이프 시퀀스 없이 사용할 수 있다. print("Mary's cosmetics") 003 print 기초 📖question 화면에 아래 문장을 출력하세요. (중간에 "가 있음에 주의하세요.) ✍️answer 문자열로 묶어주는 따옴표와 사용할 따옴표를 다르게 사용하면 된다. print('신씨가 소리질렀다...
자료구조 이해 알고리즘 이해 컴퓨터 내부의 2진수 코드 체계 자료를 추상화, 구체화하는 방법 자료구조란? 자료를 효율적으로 표현, 저장, 처리할 수 있도록 정리하는 것 자료 정보 GIGO 자료를 가공, 정리한 것 GIGO (=Garbage in Garbage out) : 쓰레기가 들어가면 쓰레기가 나온다 : 컴퓨터가 논리 프로세스에 의해 운영되기 때문에 쓰레기 입력값, 쓰레기 출력값을 의심없이 처리하는 것을 말함 자료구조의 목표? 컴퓨터가 효율적으로 문제를 처리하기 위해 문제를 정의하고 분석하여 최적의 프로그램을 작성하는 것 알고리즘 작성(사람) ---번역---> 프로그램 번역 및 실행(컴퓨터) 자료의 형태에 따른 분류 단순 구조 정수, 실수, 문자, 문자열 등의 기본 자료형 선형 구조 순차 리스트, 연..
정수 3개를 입력받아 합과 평균을 출력해보자. 합과 평균을 줄을 바꿔 출력한다. 평균은 소수점 이하 둘째 자리에서 반올림해서 소수점 이하 첫째 자리까지 출력한다. x, y, z = map(int, input().split()) total = x + y + z average = total / 3 print(total) print(round(average, 1)) 정수 세 개를 입력받아 변수에 저장하고, 합과 평균을 구하는 식을 작성한다. 각각 출력하는데 평균을 구할 때 소수점 한 자리까지 구하므로 round 함수를 사용한다. a, b, c = map(int, input().split()) print( a+b+c ) print( round((a+b+c)/3, 1) )
정수 2개(a, b)를 입력받아 합, 차, 곱, 몫, 나머지, 나눈 값을 자동으로 계산해보자. 첫 줄에 합 둘째 줄에 차, 셋째 줄에 곱, 넷째 줄에 몫, 다섯째 줄에 나머지, 여섯째 줄에 나눈 값을 순서대로 출력한다. (실수, 소수점 이하 셋째 자리에서 반올림해 둘째 자리까지 출력) x, y = map(int, input().split()) hap = x + y cha = x - y gop = x * y s = x // y r = x % y d = x / y print(hap, cha, gop, s, r, round(d, 2)) 정수 두 개를 입력받아 변수에 저장한다. 합, 차, 곱, 몫, 나머지를 구하는 식을 각각 써준다. 여섯째 줄에 나눈 값에서 둘째 자리까지 반올림할 때 round 함수를 사용한다..