1. 변수를 대입, 비교, 판단하기 

 

① a=5 ← 변수 a를 5로 지정하겠다

    a ← a는? (맞게 세이지를 했다면 5가 나와야 함)

 

② 2 == 2 ← 2가 2인지 판단하라 (참이라면 TRUE, 거짓이면 FALSE)

 

③ 2 == 3 ← 2가 3인지 판단하라 

 

 2 < 3 ← 2가 3보다 작은지 판단하라 ( A<B, A가 B보다 작다는 비교 명령문) 

 

⑤ a == 5 ← 아까 지정했던 변수a의 값이 5가 맞는지 판단하라

 

 

2. 수학 계산 

① 2**3 ← 2를 3제곱 하라 

 

② 2^3 ← 2를 3제곱 하라 

 

③ 10%3 ← 10을 3으로 나눴을 때의 나머지를 나타내라 

 

④ 10/4 ← 10을 4로 나눠라 

 

⑤ 10//4 ← 10을 4로 나눴을 때의 몫을 나타내라 

 

⑥ sqrt(3.4) ← 루트 3.4를 구해라 

 

⑦ exp(2) ← 자연상수 e의 2제곱을 구해라 

 

 

3. 실수, 유리수, 정수의 유형 구분 

① x=1

    type(x) → x를 1로 지정했을 때 x의 유형은 어떤 것인가? (integer = 정수)

 

② x=1/2

    type(x) → x를 1/2로 지정했을 때 x의 유형은 무엇인가? (rational = 유리수)

 

③ x = 'hello'

    type(x) → x 변수에 hello라는 배열을 만들건데, 이건 무슨 유형인가? (string = 배열)

 

 

4. 여러 식 함께 쓰기 

① ;(세미콜론)을 이용하면 여러식을 함께 사용할 수 있음

 

② a=5; b=6; c=a+b ← a를 5로, b를 6으로, c를 a+b라고 지정할 것임

    c ← 그렇다면 c 값은? 

 

 

5. 방정식의 해를 구하기 

① x = var('x') ← x를 변수로 지정하겠음

    solve(x^2 + 3*x + 2, x) ← x^2 + 3*x + 2 이 식을 x에 관해서 풀어라 

 

 

 

'스튜어트 미분적분학 (sage) > 0장 : sage 시작' 카테고리의 다른 글

1. sage 사용하기  (0) 2021.01.20

+ Recent posts