본문 바로가기

python

파이썬기초(5) type

#데이터형
1.변수나 상수의 종류를 의미함
2.파이썬의 기본 데이터 유형 : 데이터유형 확인 type()함수
    1) 정수형
    2) 실수형
    3) 문자열형
    4) boolean형

num01 = 25
num02 = 30.25
str01 = '안녕하세요'
bool01 = num01>=num02
print("데이터:",num01,", 유형:",type(num01))
print("데이터:",num02,", 유형:",type(num02))
print("데이터:",str01,", 유형:",type(str01))
print("데이터:",bool01,", 유형:",type(bool01))

 

#문자열 데이터
1. 큰따옴표나 작은 따옴표로 데이터를 설정할 수 있다.
2.여러줄 문자열 데이터 선언은 큰따옴표, 작은 따옴표로 여러 라인애
    걸쳐 선언하여 사용할 수 있다.

str02='반갑습니다.'
str03='''나보기가...

 

3. 문자열 반복처리 연산자 *
    "문자열"*반복할횟수

print("안녕하세요*10")

 

 

4. len(문자열변수) 
    1) len(문자열변수) :  문자열 길이 리턴
    2) count("문자열") 해당 문자열을 통해서 검색되는 문자열의 갯수

str07=("오라클 자바 파이썬 자바오라클")
print("문자열의 길이:",len(str07))
print("파이썬 갯수:",str07.count("파이썬"))

 

5. 문자열의 위치값으로 리턴
    1) 파이썬은 문자배열이라는 개념으로 문자열 데이터의 index로 접근하여 가져올 수 있다.
    2) 시작index : 마지막순서 로 특정 문자열의 위치 범위의 데이터를 추출할 수 있다.
0부터 ~~~~~~~~~~~~1부터

print(str07[0])
print(str07[1])
print(str07[2])
print(str07[3])
print(str07[4])
print("str07[0:5]",str07[0:5])

 

 

 

 

# ex) 글자를 5자로 입력 받아서 무자열이 거꾸로 만들어 출력되게 처리하세요.
# hello ==> olleh, 안녕하세요 ==> 요세하녕안

str08= input("5자의 문자열을 입력")
str09Rev = str08[4]+str08[3]+str08[2]+str08[1]+str08[0]
str10Rev = str08[-1] # : 마지막 문자열 추출
print("입력된 문자열:",str08)
print("Reverse 문자열1:",str09Rev)
print("Reverse 문자열1:",str10Rev)

'python' 카테고리의 다른 글

파이썬기초(7) list  (0) 2022.10.11
파이썬기초(6) loop  (0) 2022.10.11
파이썬 기초(4) if  (0) 2022.10.11
파이썬 기초(3) calcu  (0) 2022.10.11
파이썬 기초(2) 입력  (0) 2022.10.11