CODEDRAGON ㆍDevelopment/Python
1
1000 미만의 자연수에서 3의 배수와 5의 배수의 총합을 구하는 프로그램을 작성하시오.
result = 0 for n in range(1, 1000): if n % 3 == 0 or n % 5 == 0: result += n print(result) |
2
아래와 같은 패턴의 별(*)삼각형을 출력하는 프로그램을 작성해보세요.
* ** *** **** ***** |
for i in range(5): for j in range(5): if j <= i: print('*', end='') print()
|
3
2~9단 까지 구구단 출력하기
아래와 같이 구구단을 출력해 주세요
[8단] 8 X 1 = 8 8 X 2 = 16 8 X 3 = 24 8 X 4 = 32 8 X 5 = 40 8 X 6 = 48 8 X 7 = 56 8 X 8 = 64 8 X 9 = 72 |
for x in range(2, 10): print("[" + str(x) + "단]") for y in range(1, 10): print(x, "X", y, "=", x * y)
|
파이썬의 내장 자료형
· 파이썬은 자주 사용하는 자료구조를 내장하고 있습니다.
· 언어 내장의 기본 자료구조, 즉, 내장 자료형을 제공하고 있어 편리하고 강력합니다.
· 파이썬의 내장 자료형에는 수치형, 문자열, 리스트, 튜플, 사전자료형이 있습니다.
· 리스트, 튜플, 사전자료형은 컨테이너(집합체 형태) 저장모델을 가지고 있으며 다양한 장점을 가지고 있습니다.
자료형 |
저장/접근방법 |
변경 유무 |
저장 모델 |
수치형 (Number) |
Direct(직접) |
Immutable(변경불가능) |
Literal(리터럴) |
문자열 (String) |
Sequence(시퀀스) |
Immutable(변경불가능) |
Literal(리터럴) |
리스트 (List) |
Sequence(시퀀스) |
Mutable(변경가능) |
Container(컨테이너) |
튜플 (Tuple) |
Sequence(시퀀스) |
Immutable(변경불가능) |
Container(컨테이너) |
사전 (Dictionary) |
Mapping(매핑) |
Mutable(변경가능) |
Container(컨테이너) |
https://codedragon.tistory.com/1779
https://codedragon.tistory.com/2213
https://codedragon.tistory.com/6620
https://codedragon.tistory.com/6600
https://codedragon.tistory.com/6621
https://codedragon.tistory.com/6622
'Development > Python' 카테고리의 다른 글
cx_oracle (0) | 2019.12.13 |
---|---|
opencv/data/haarcascades/ (0) | 2019.12.09 |
scrapy 특징 (0) | 2019.12.04 |
변수 삭제 (0) | 2019.12.01 |
error: (-213:The function/feature is not implemented) This algorithm is patented and is excluded in this configuration; Set OPENCV_ENABLE_NONFREE CMake option and rebuild the library in function 'cv::xfeatures2d::SIFT::create' 해결방법 (0) | 2019.11.30 |