728x90
반응형
초보자를 위한 파이썬(Python) 300제 풀이
11. 삼성전자라는 변수로 50,000원을 바인딩 해보세요. 삼성전자 주식을 10주 가지고 있을 때 평가금액을 출력하세요.
- 바인딩(binding)이란 프로그램에 사용된 구성 요소의 실제 값 또는 프로퍼티를 결정짓는 행위를 의미
- 정적 바인딩(static binding) : 실행 시간 전에 일어나고, 실행 시간에는 변하지 않은 상태로 유지되는 바인딩
- 동적 바인딩(dynamic binding) : 실행 시간에 이루어지거나 실행 시간에 변경되는 바인딩, 이러한 동적 바인딩은 늦은 바인딩(late binding)이라고도 불림
12. 다음 표는 삼성전자의 일부 투자정보입니다. 변수를 사용하여 시가총액, 현재가, PER 등을 바인딩 하세요.
항목 | 값 |
시가총액 | 298조 |
현재가 | 50,000원 |
PER | 15.79 |
- PER은 주식용어로 Price Earning Ratio의 줄임말입니다. PER이란 주가 수익비율, 즉 순이익으로 몇 년을 벌어야 시가총액이 나오는지 나타나는 지표입니다. 보통 시가총액에서 순이익을 나누면 값이 나옵니다.
- 정답에는 변수를 사용하라는 말은 포인트가 아닌 것처럼 나와있습니다.
13. 변수 s와 t에는 각각 문자열이 바인딩 되어 있습니다. 두 변수를 사용하여 아래와 같이 출력하세요.
>> s = "hello"
>> t = "python"
hello! python
- print(s+"!", t)
14. 아래 코드의 실행 결과를 예상해 보세요.
>> 2 + 2 * 3
- print(2+2*3) >> 8
15. type() 함수는 데이터 타입을 판별합니다. 변수 a의 바인딩된 값의 타입을 판별해보세요.
>> a = "132"
- print(type(a)) >> <class 'str'>
- " "로 덮여 있다면 문자열에 해당한다.
출처 = https://wikidocs.net/book/922, 초보자를 위한 파이썬 300제
PyCharm 사용
728x90
반응형
'개발 > (1) 초위파(Python) 300제 풀이' 카테고리의 다른 글
초보자를 위한 파이썬(Python) 300제 풀이 (26, 27, 28, 29, 30) (0) | 2022.09.25 |
---|---|
초보자를 위한 파이썬(Python) 300제 풀이 (21, 22, 23, 24, 25) (0) | 2022.09.25 |
초보자를 위한 파이썬(Python) 300제 풀이 (16, 17, 18, 19, 20) (0) | 2022.09.22 |
초보자를 위한 파이썬(Python) 300제 풀이 (6, 7, 8, 9, 10) (0) | 2022.09.21 |
초보자를 위한 파이썬(Python) 300제 풀이 (1, 2, 3, 4, 5) (0) | 2022.09.14 |