전체 글(121)
-
공부기록, 2021-04-19
문제 : 아래와 같이 작동하는 프로그램을 만들어 주세요. == 프로그램 시작 == 숫자 개수 : 2[엔터] 2개의 숫자를 입력 받습니다. 1번째 숫자 : 44[엔터] 2번째 숫자 : 22[엔터] 입력이 완료되었습니다. 1번째로 입력된 숫자 : 44 2번째로 입력된 숫자 : 22 입력하신 숫자의 합은 66 입니다. 입력하신 숫자의 평균은 33 입니다. == 프로그램 끝 == 풀이 : fun main() { println("== 프로그램 시작 =="); print("숫자 개수 입력 : ") var numCount = readLine()?.trim()?.toInt()?: 0 var numbers = IntArray(numCount) {0} println("${numCount}개의 숫자를 입력받습니다") for..
2021.04.19 -
공부기록, 2021-04-18
문제 : 숫자 a, b가 주어졌을 때 a를 b로 나눈 몫과 a를 b로 나눈 나머지를 공백으로 구분해 출력해보세요. 풀이 : a, b = map(int, input().strip().split(' ')) print(a // b, a%b)
2021.04.19 -
공부기록, 2021-04-17
문제 : products의 상품명과 값을 한 줄씩 출력하도록 코드의 4번째줄의 빈칸을 채워 보세요. 풀이 : products = {"풀" : 800, "색종이": 1000} for product_detail in products.items(): print("{}의 가격: {}원".format(*product_detail ))
2021.04.19 -
공부기록, 2021-04-16
문제 : for in문을 이용해서 days_in_month의 이름표(key)를 한줄씩 출력해 보세요. 풀이 : days_in_month = {"1월":31, "2월":28, "3월":31, "4월":30, "5월":31} for key in days_in_month: print(key)
2021.04.19 -
MVC 웹 프레임워크가 뭔가요?
MVC란 Model View Controller 의 약자로 Model은 DB에 형식을 저장하고 불러오는등의 일을 하는것이고, View는 html, css 같은 시용자가 눈으로 볼수있는 화면들을 송출하는 역할을하며 Controller는 Model과 View를 연결해주는 연결고리 같은 역할을 한다 웹 프레임워크란 라이브러리와 같이 누군가 이미 만들어놓은 코드인데 라이브러리는 가져와서 쓰는 부품같은 개념이라면 프레임워크는 베이스를 이루는 기본 틀 같은 개념이다 www.youtube.com/watch?v=AERY1ZGoYc8
2021.04.18 -
포인터가 뭐고 왜 쓰는건가요?
포인터는 개발자가 직접 데이터를 관리할수있도록 데이터가 저장되어있는 위치를 가르키는 화살표 같은것이다 www.youtube.com/watch?v=u65F4ECaKaY
2021.04.18