- with Python 문제 2 : 리스트의 내장함수 부분에 리스트 내장함수 insert를 이용하여 코드를 입력하세요. l = [200, 100, 300] print(l) 출력 결과 [200, 100, 1000, 300] 정답 더보기 l = [200, 100, 300] l.insert(2, 1000) print(l)
- with Python 문제 1 : 리스트의 삭제 다음 리스트에서 400, 500을 삭제하는 코드를 입력하세요. nums = [100, 200, 300, 400, 500] 정답 더보기 nums = [100, 200, 300, 400, 500] nums.pop() nums.pop() print(nums)
- 1. 기본 문법 1.9 비교 연산자 모든 연산자를 사용할 때에는 좌항이 기준이며 우항은 비교 대상이다. (1) == alert(1 == 2); 1과 2가 같은지 확인하기 위해서는 == 연산자를 사용한다. 프로그래밍에서 =는 "같다"라는 의미가 아닌 "~이다"라는 의미로 보면 된다. 위의 코드를 실행해보면 알림창에 false를 출력하는 것을 볼 수 있다. (2) === alert(1==="1"); 만약 == 연산자를 사용하여 1과 "1"이 같은 지 확인을 해보면 알림창에 true를 출력할 것이다. 하지만 ===를 사용하면 false를 출력한다. == 연산자는 단순히 값의 자료형의 구분 없이 서로의 값만 비교하는 반면, === 연산자는 서로의 값과 값의 자료형의 일치 여부도 따지기 때문이다. (3) != alert(1 != 2); 1과 2가 ..
- 1. 기본 문법 1.8 주석처리 프로그램 또는 웹 페이지가 읽힐 때 주석은 무시하며(읽히지 않으며), 코드에 대한 설명 등을 기록하는 데 사용된다. (1) 한 줄 주석 // 한 줄 주석 주석이 한 줄로 나타낼 수 있을 때에는 // 뒤에 입력한다. (2) 여러 줄 주석(블록 주석) /* 여러 줄 주석 */ 주석이 여러 줄로 나타내야할 경우에 /*와 */ 사이에 입력한다.
- 1. 기본 문법 1.7 변수 (1) 변수의 정의(선언) var a; var는 변수라는 의미이고, a는 변수의 이름이다. 이와 같이 변수에 값을 지정하지 않고 변수에 이름을 지어주는 것을 "변수의 정의" 또는 "변수의 선언"이라고 한다. (2) 변수의 초기화 var b; b = 1; 변수 b에 1이라는 값을 할당해주었으며, 이와 같이 변수에 어떠한 값을 지정(할당)해주는 것을 변수의 초기화라고 한다.
- 1. 기본 문법 1.6 참과 거짓(Boolean) 자료형 참은 True, 거짓은 False로 나타낸다. 0이거나 데이터가 없을 경우에는 False, 0이 아닌 수이거나 값이 있는 상태이면 True로 나타낸다.
- 1. 기본 문법 1.5 문자 자료형 alert("Hello World!"); 문자형은 큰 따옴표 및 작은 따옴표로 감싸서 입력한다. (1) 문자의 결합 alert("Hello“ + ”World!"); "Hello"와 "World!"를 결합하고자 할 때에는 덧셈 연산자를 사용하여 결합할 수 있다. (2) 문자의 길이 산출 alert("Hello World!".lengnth); "Hello World!" 문자의 길이를 산출하고자 할 때에는 .length를 사용한다. (결과 : 12)
- 1. 기본 문법 1.4 숫자 연산 함수 (1) 제곱 연산 Math.pow(2, 3); 2의 세 제곱을 연산하고자 할 때에는 Math.pow() 함수를 사용한다. (결과 : 8) (2) 반올림 Math.round(10.6); 10.6을 반올림하고자 할 때에는 Math.round() 함수를 사용한다. (결과 : 10) (3) 올림 Math.ceil(10.6); 10.6을 올림하고자 할 때에는 Math.ceil() 함수를 사용한다. (결과 : 10) (4) 내림 Math.floor(10.6); 10.6을 내림하고자 할 때에는 Math.floor() 함수를 사용한다. (5) 제곱근 Math.sqrt(9); 9의 제곱근을 구하고자 할 때에는 Math.sqrt() 함수를 사용한다. (6) 임의 숫자 Math.random(); 0부터 0.1 사이의 임의의..
- 1. 기본 문법 1.3 숫자형 기본 연산 (1) 덧셈 alert(1 + 1); (2) 뺄셈 alert(2 - 1); (3) 곱셈 alert(2 * 2); (4) 나눗셈 alert(4 / 2);