개발공부/파이썬 (python)

파이썬 공부일지 _01 (vs code, python)

떡잎방범대 2023. 1. 2. 00:33
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
반응형