일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 개발자
- 아이들간식메뉴
- 개발자독학
- 초간단샌드위치
- 자바의정석
- 프로크리에이트강좌
- 자바독학
- 프로크리에이트기능
- 파이썬독학
- 나도코딩
- 파이썬공부하기
- Python
- 파이썬변수
- 샌드위치레시피
- 저녁메뉴추천
- 아이들간식메뉴추천
- 자바공부하기
- 파이썬공부
- java
- 파이썬포맷
- 파이썬출력
- 아이패드강좌
- 파이썬
- 파이썬파일
- 연어요리
- 파이썬기초
- 직장인도시락메뉴추천
- 파이썬공부학
- 홈파티음식
- 연어요리레시피
Archives
- Today
- Total
EGGRAN
[ 파이썬 공부 기록 5] 파이썬 독학 / 파이썬 문자열 처리 함수, 문자열 포맷 알아보자! 본문
반응형
1. 문자열 처리 함수
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
python = "python is Amazing"
print(python)
print(python.lower()) #소문자로 변환
print(python.upper()) #대문자로 변환
print(python[0].isupper()) #대문자인지 확인
print(python[0].islower()) #소문자인지 확인
print(len(python)) #문자열길이
print(python.replace("python","java")) #문자값 바꾸기
index = python.index("n") #찾는 문자가 몇번째 위치에 있는지 알려줌
print(index)
index = python.index("n",index+1) #두번째 n찾기
print(index)
print(python.find("java")) # 원하는 값이 없으면 -1반환
#print(python.index("java") )#원하는 값 없으면 오류, 프로그램 종료
print(python.count("n")) #n이 총 몇개인지
|
cs |
1
2
3
4
5
6
7
8
9
10
11
12
|
<결과>
python is Amazing
python is amazing
PYTHON IS AMAZING
False
True
17
java is Amazing
5
15
-1
2
|
cs |
2. 문자열 포맷
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
print("a"+"b")
print("a","b")
#방법1
print("나는 %d살입니다"%26)
print("나는 %s살입니다"%26)
print("나는 %s을 좋아해요"%"파이썬")
print("Apple %c로 시작해요"%'A')
print("나는 %s색과 %s색을 좋아해요" %("파랑","노랑"))
#방법2
print("나는 {}살입니다".format(20))
print("나는 {}색과 {}색을 좋아합니다.".format("파랑","노랑"))
print("나는 {0}색과 {1}을 좋아해요".format("파랑","노랑"))
print("나는 {1}색과 {0}을 좋아해요".format("파랑","노랑"))
#방법3
print("나는 {age}살이며 {color}색을 좋아해요".format(age=20, color="빨강"))
print("나는 {age}살이며 {color}색을 좋아해요".format(color="빨강",age=20))
#방법4 버전3.6이상부터 가능
age=26
color="파랑"
print(f"나는{age}살이며 ,{color}색을 좋아해요") #f를 붙이면 실제 변수값을 사용
|
cs |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
<결과>
ab
a b
나는 26살입니다
나는 26살입니다
나는 파이썬을 좋아해요
Apple A로 시작해요
나는 파랑색과 노랑색을 좋아해요
나는 20살입니다
나는 파랑색과 노랑색을 좋아합니다.
나는 파랑색과 노랑을 좋아해요
나는 노랑색과 파랑을 좋아해요
나는 20살이며 빨강색을 좋아해요
나는 20살이며 빨강색을 좋아해요
나는26살이며 ,파랑색을 좋아해요
|
cs |
반응형