일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 항행통보
- 리스트 관련 함수
- 파이썬 문자열 함수
- 전파표지
- 광달거리
- 리스트 슬라이싱
- 파이썬
- 음파표지
- 파이썬으로 할 수 있는일
- 형상표지
- 항로표지
- 파이썬 자료향
- 광파표지
- 해상부표식
- 사칙연한
- 등명기
- 파이썬 숫자형
- 문자열 포매팅
- 포맷 코드
- 리스트 인덱싱
- 충방전조절기
- 안전수역표지
- 문자열 인덱싱
- 이스케이프 코드
- 유효광도
- 등대표
- 파이썬으로 할 수 없는 일
- 항로표지 종류
- 문자열 슬라이싱
- 특수신호표지
- Today
- Total
목록파이썬 (7)
Learning Together
튜플 자료형 ★튜플 자료형은 리스트 자료형과 유사하지만 값을 바꿀 수 없다는 것이 다르다. 별로 쓰임이 없을 것 같지만 알게 모르게 많이 쓰이는 자료형이다. 튜플은 소괄호로 묶어서 표현하거나 ,(쉼표)를 이용해서 표현한다.값을 생성, 삭제, 수정할 수 없다. ★ 인덱싱, 슬라이싱, 더하기, 곱하기 등의 연산 가능하다. 튜플선언 >>>tup1 = (1,2,3) >>>tup2 = (4, 5) >>>tup3 = tup1 + tup2 >>>print tup3 >>>print tup1*3 (1, 2, 3, 4, 5) 딕셔너리 자료형 ★딕셔너리 자료형은 키와 값을 한 쌍으로 가지는 자료형이다. 인덱스가 아닌 키를 이용해서 데이터를 찾을 수 있다. ★딕셔너리는 리스트나 튜플처럼 순차적으로 해당요소값을 구하지 않고 k..
리스트명 =[요소1, 요소2, 요소3, 요소4] 리스트 인덱싱/슬라이싱 >>> a=[ 1, 2, 3, [ ‘a’ , ’b’ , ’c’ ] >>>a[-1][0] ‘a’ 위와 같이 하면 'a'를 끄집어낼 수 있다. a[-1]이 ['a', 'b', 'c'] 리스트이고 바로 이 리스트에서 첫 번째 요소를 불러오기 위해 [0]을 붙여준 것이다. >>> a = [1,2,3, [ ‘a’, ‘b’ , ‘c’ ], 4, 5] >>> a[2:5] [ 3, [‘a’, ‘b’, ‘c’] , 4 ] >>>a[3][:2] [ ‘a’, ‘b’ ] 위의 예에서 a[3]은 ['a', 'b', 'c']를 나타낸다. 따라서 a[3][:2]는 ['a', 'b', 'c']의 첫 번째 요소부터 세 번째 요소 직전까지의 값, 즉 ['a', 'b..
명칭 설명(예) count 문자개수세기 find 위치 알려주기 >>>a=”python is best” >>>a.find(‘b’) 10 >>>a.find(‘k’) -1 (문자열이 존재하지 않으면 -1을 반환) Index 위치알려주기 >>>a=”python is best” >>>a.find(‘k’)(문자열이 존재하지 않으면 오류) join 문자열 삽입 >>>a=”,” >>>a.join(‘abcd’) ‘a,b,c,d’ upper 소문자를 대문자로 바꾸기 >>>a=’hi’ >>>a.upper() ‘HI’ lower 대문자를 소문자로 바꾸기 lstrip 왼쪽 공백 지우기 rstrip 오른쪽 공백 지우기 strip 양쪽 공백 지우기 replace 문자열 바꾸기 >>>a=”Life is too short” >>>a...
문자열 슬라이싱 -> 문자열에서 원하는 문자, 문장 등을 뽑아내는 것 >>> a = ”Python is so fun” >>> a[0:6] ‘Python’ >>> a[0:3] ‘Pyt’ >>> a[7:8] ‘is’ >>> a[13:16] ‘fun’ >>>a[-2] ‘u’ a[시작 번호:끝 번호]에서 끝 번호 부분을 생략하면 시작 번호부터 그 문자열의 끝까지 뽑아낸다. >>> a[10:] ‘so fun’ a[시작 번호:끝 번호]에서 시작 번호를 생략하면 문자열의 처음부터 끝 번호까지 뽑아낸다. >>> a[:9] 'Python is’ a[시작 번호:끝 번호]에서 시작 번호와 끝 번호를 생략하면 문자열의 처음부터 끝까지를 뽑아낸다. >>> a[:] ‘Python is so fun’ 슬라이싱에서도 인덱싱과 마찬가..

문자열 사용 명칭 설명(예) 큰따옴표 “Python is fun” 작은따옴표 ‘Python is fun’ 큰따옴표 3개 연속 “””Python is fun””” 작은따옴표 3개 연속 ‘’’Python is fun’’’ 이스케이프 코드 문자열 연산 명칭 설명(예) 문자열 더해서 연결하기 >>>head=”python” >>>tail=”is fun” >>>head + tail ‘python is fun’ 문자열 곱하기 >>>a=”python” >>>a*2 ‘pythonpython’ 문자열 인덱싱 è 문자열 내 특정한 값을 뽑아내는 것 “파이썬은 0부터 숫자를 센다” P y t h o n i s s o f u n 0 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 a[0]:'L', a[1]:'i..
파이썬 숫자형 명칭 설명(예) 정수형 a=120, a=-178, a=0 실 수형 a=1.2, a=-3.45, a=4.24E10 8진수와 16진수 A=0o177 복소수 a=1+2j 복소수.real >>>a=1+2j >>>areal 1.0 à 복소수의 실수 부분을 리 턴함 복소수.image >>>a=1+2j >>>anima 2.0 à 복소수의 허수 부분을 리 턴함 복소수.conjugate() >>>a=1+2j >>>a. conjugate () (1-2j) à 복소수의 켤레복소수를 리 턴함 Abs(복소수) >>>a=1+2j >>>abs(a) 2.3465468487 à 복숫의 절댓값 리턴함 사칙연산 + (더하기) , - (빼기) , * (곱하기), / (나누기) ** 제곱을 나타냄 % 나눗셈 후 나머지를 반환 ..

파이썬 특징 - 파이썬은 외국에서는 교육목적 뿐만 아니라 실무에서도 많이 사용되고 있다. (ex- 구글, 드롭박스, 장고..) - 파이썬은 공동작업과 유지보수가 매우 쉽고 편하다. - 인간다운 언어이다 - 문법이 쉬어 빠르게 배울 수 있다. - 무료이지만 강력하다. - 개발 속도가 빠르다. - 파이썬 프로그램은 줄을 맞추지 않으면 실행이 되지 않는다. (들여쓰기 중요) 파이썬으로 할 수 있는 일 - 시스템 유틸리티 제작 - GUI 프로그래밍 - C/C++와의 결합 - 웹 프로그래밍 - 수치 연산 프로그래밍 - 데이터 베이스 프로그래밍 - 데이터 분석, 사물 인터넷 파이썬으로 할 수 없는 일 - 시스템과 밀접한 프로그램 영역 - 모바일 프로그래밍