728x90
반응형
이 게시글은 파이썬 공부를 하면서 차근차근히 늘려가는 글입니다.
1. 파이썬 익히기
사칙연산
a=2
b=4
print(a+b) 더하기
print(a*b) 곱하기
print(a/b) 나누기
print(a**a) 제곱
print(a%b) 나머지값
6
8
0.5
4
2
2. 문자열과 숫자열 구분
-문자열을 표현 할 때는 " " 나 ' ' 를 붙인다
first_name = '안녕'
last_name = '하세요'
print(first_name+last_name)
안녕하세요
앞에 str 을 붙이면 문자열로 인식한다.
a = '20'
b = str(23)
print(a+b)
2023
3. 글자 갯수 세기
- len 을 붙이면 그 글자가 몇개로 이루어졌는지 확인이 가능하다.
- len 함수는 원소가 몇개 있는지 보여주는 함수이다.
a = '가나다라마바사아자차카타파하'
result = len(a)
print(result)
14
4. 몇 번째 글자만 나오게 하기.
- [ : 2] 를 붙이면 앞에서 2번째 글자까지만 나온다.
- 반대로 [2:] 를 붙이면 앞에서 2번째 글자 뒤에있는 글자부터 끝까지 나온다.
- [2:9] 를 붙이면 3번째 글자부터 9번째 글자까지 나온다.
a = '가나다라마바사아자차카타파하'
result = a[:2]
print(result)
가나
a = '가나다라마바사아자차카타파하'
result = a[2:9]
print(result)
다라마바사아자
5. 문자열 쪼개기
-split 을 활용
myemail = 'abc@naver.com'
result = myemail.split('@')
print(result)
['abc', 'naver.com'] [0번쨰, 1번째, 2번째....]
myemail = 'abc@naver.com'
result = myemail.split('@')[1]
print(result)
naver.com
myemail = 'abc@naver.com'
result = myemail.split('@')[1].split('.')
print(result)
['naver', 'com']
myemail = 'abc@naver.com'
result = myemail.split('@')[1].split('.')[0]
print(result)
naver
728x90
반응형
'개발공부 > 파이썬 (python)' 카테고리의 다른 글
파이썬 공부일지_03(vscode , 반복문) (0) | 2023.01.04 |
---|---|
파이썬 공부일지 _02 (vs code, python) (0) | 2023.01.03 |