안녕하세요!
Java와 C#에 이어 최근 Python을 시작했어요 :)!
요즘 회사 일이 바빠서 포스팅을 한달이나 못했지 뭐에요
혹시나 Python을 입문하시는 분이 계신다면 저랑 같이 열심히 공부했으면 좋겠네요 :)!
python 설치는 다른 포스팅에 게시해놓을게요!
기본 자료형
1. 리터럴 상수
1) 숫자형 :
- 정수형(Integer) : 1, 2, 3, 4, 5, 100
- 부동소수점형(Float) : 3.23, 52.3E_4
2) 문자형 :
- 작은따옴표( ' ' ), 큰따옴표( " " ), 따옴표 세개 ( ''' ''' )
- 문자열은 따옴표로 감싸서 표현합니다
x = '이것은 X 입니다.'
y = "이것은 Y 입니다."
z = '''이것은 Z 입니다
Z의 첫번째 라인 입니다
Z의 두번째 라인 입니다
'''
print(x)
print(y)
print(z)
2. 리스트 (List)
1) 리스트(List) : 리스트명 = [값1, 값2, 값3, ...]
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
list3 = [1, 2, 'a', 'b']
list4 = [1, 2, ['a', 'b']]
print(list1)
print(list2)
print(list3)
print(list4)
2) 특징 : 순서화된 요소 / 추가,변경,삭제 가능
3) 함수
1. 리스트 요소의 개수 구하기 ( len(parameter) ) : len은 Length를 줄인것
list = [1, 2, 'a', 'b']
print(len(list))
2. Insert (삽입) : 정해진 위치에 삽입
list = [1, 2, 4, 5]
list.insert(2,3) # 2번째 위치에 3을 추가
print(list)
3. append (추가) : 맨뒤에 추가
list = [1, 2, 3, 4]
list.append(5)
print(list)
4. sort (정렬) : 순서대로 정렬
list = [1, 3, 5, 2, 4]
list.sort()
print(list)
5. reverse sort (역정렬) : 역으로 정렬
#첫번째 방법
list = [1, 4, 5, 3, 2]
list.sort(reverse=True)
print(list)
#두번째 방법
list = [1, 4, 5, 3, 2]
reverseList = sorted(list, reverse=True)
print(reverseList)
역시 java랑 C#과 다른 언어라 그런지 조금 생소한 면이 있지만
그래도 비슷해서 뭔가 재미있네요 :)
다들 도움이 좀 되셨나요?
오늘은 여기까지 하겠습니다!
다들 열심히 코딩해용!
728x90
'개발 > Python' 카테고리의 다른 글
[Python]2. 변수(variable) (2) | 2021.06.24 |
---|---|
[Python]1. Python(파이썬) 시작하기 (0) | 2021.06.24 |