'' ' ' '' '' ' : 기본 데이터 유형 숫자 유형 : 1, 정수 : INT의 사람의 나이, 신분 ID 번호 ... 2, 부동 소수점 : 플로트 사람의 신장과 체중, 급여를 ' '' #의 INT 나이 = INT (18 인 ) 인쇄 (나이) 인쇄 (유형 (나이)) Age2 =. 19 #은 자동 형 인식 인쇄 (나이) 인쇄 (유형 (나이)) # 부동 SAL = 1.01 인쇄 (SAL) 인쇄 (유형 (SAL )) '' ' 문자열 유형 : STR의 효과 : 이름, 성별은, 국적은, 주소 및 기타 설명 정보가 정의 : 단일 및 이중 따옴표 세 부호, 문자의 문자열을 ' ''# 단일 따옴표 STR1 = ' 안녕하세요 ' 인쇄 (str1과) 인쇄 (유형 (STR1)) # 따옴표의 STR2 = " 안녕하세요 " 인쇄 (STR2) 인쇄 (유형 (STR2)) # 삼중 따옴표 : 당신은 여러 줄을 쓸 수 = STR3를 ' ' 안후이 합비 합비 대학 ' ' 전단 (STR3) 전단 () 유형 (STR3의) ' '' 우선 제어 동작들은 인덱스 값에 따라 1 (전방 + 찍 역방향) 만 취할 수 2 섹션 (상관없이 최종 처리 단계) 3, 길이 LEN . 4에서 가동 부재 아닙니다 . 5, 빈 스트립 제거된다 . (6) 분할 분할 . 7주기를 '' #인덱스 값으로 (정 + 역 걸릴 걸릴) 만 가지고 # 앞으로 촬영 STR1 = ' ! 안녕하세요 탱크 ' 인쇄 (STR1 [0]) #의 인쇄 H의 인쇄 (str1과의 [9.]) #의 인쇄 K의 #의 역을 걸릴 인쇄 (STR1 [-2]) #의 K의 #의 (에 관계없이 최종 처리 단계) 슬라이스 STR1 = ' ! 안녕하세요 탱크 ' 인쇄 (STR1 [0 :. 4]) # 인쇄 지옥 #의 단계 인쇄 (STR1 [0 : . 11) # ! 안녕하세요 탱크 인쇄 (STR1 [0 :. 11 : 2]) #의 ! hlotn #의 길이 렌 인쇄 (LEN (STR1)) #11 명 # 에서 동작 회원들과되지 않음 인쇄 ( ' H ' 에서 STR1) # 참 인쇄 ( ' H ' 하지 않음 에 STR1) # 거짓을 # 빈 스트립 제거 #은 왼쪽과 오른쪽에 공백 문자열 제거 STR1 = ' 안녕하세요 탱크 ! ' 인쇄 (STR1) STR1 = ' 안녕하세요 탱크! ' 인쇄 (str1과) 인쇄 (str1.strip ()) # 지정된 문자열 제거 STR2 = ' ! 탱크! ' 인쇄(str2.strip ( ' ! ' )) #의 분할 분할 STR1 = ' 안녕하세요 탱크! ' #이 str1과의 내의 공간에 따라 분할 할 수 #의 분할 값 [] 목록 밖으로 존재 인쇄 ((str1.split를 ' ' )) #의 [ '! 탱크' '헬로'] #의 주기 # str1과 문자열 탐색의는, 각각의 문자를 인쇄 하기위한 라인 에 STR1 : 인쇄 (라인) '' ' 문자열 유형을 알 필요 ' '' # . 1, 스트립의 lstrip의 rstrip의 STR1 = ' 안녕하세요 야야 ' 인쇄 (STR1) #은 맑은 공백을 제거 인쇄 (str1.strip ()) #은 공간을 왼쪽 제거 인쇄 (str1.lstrip ()) # 오른쪽 상자 제거 인쇄 (str1.rstrip ()) # 2, 낮은이, 위 STR1 = ' 안녕하세요 야야 ' #이 경우 낮은 변환 인쇄 ( str1.lower ()) # 대문자로 인쇄 (str1.upper ()) # 3, startsWith \ endsWith STR1 = ' 헬로 야야 ' #의 판단 여부 안녕의 STR1 일부터 인쇄 (str1.startswith ( ' 헬로 ' )) # 참 #의 판사 문자 str1과 야야의 말과 같다 인쇄(str1.endswith ( ' 야야 ' )) # 사실 # . 4 놀이의 3 종류의 형식 (출력 형식) str1과는 = ' 내 이름은 %의 S, S %의 나이 내! IS ' % ( ' 탱크 ' , 18 인 ) 인쇄 ( STR1) #의 방법 1 : 시퀀스 포맷터의 위치 인쇄 ( ' 내 이름은} {IS, {}는 나이 내! ' .format ( ' 탱크 ' , 18 )) # 두 번째 방법 : 인덱스 형식 인쇄 ( ' 내 이름은 0} {, 내 나이. 1} {! ' .format ( ' 탱크 ' , 18입니다 )) # 세 가지 방법 : 이름 포맷으로 인쇄 ( ' 내 이름은 {이름}, {내 나이 나이} IS ' .format (나이 = 18, 이름 = ' 탱크 ' )) # . 5, 분할, lspilt STR1 = ' 탱크 안녕하세요! ' 인쇄 (str1.split ( ' ' )) #의 인쇄 (str1.lsplit (' ')) #? ? ? ? # . 6 가입 문자열 연결 인쇄 ( ' ' (.join [ " 탱크 " ) (18)하면이다]) #의 오류 #은 각 스트링 접합 목록 인쇄 ( ' ' ([를 .join '탱크 ' , ' 18는 ' ])) # 공백리스트의 캐릭터 각각 접합되는 전단 ( ' ' .join ([ ' 탱크 ' , ' 18는이 ' , ' GZ에서 ' ))] # _, 각 문자열 접합에 대한 목록 인쇄 ( ' _ ' .join ([ ' 탱크 ' , ' 18이다 ' , ' GZ에서 ' )]) # 문자열 교체 :. 대체, 7 STR1 = ' 내 이름은 야야입니다내 나이 18" 인쇄 (STR1) STR2 = str1.replace ( ' 야야 ' , ' QY ' ) 전단 (STR2) # 8 isdigit에 :. 디지털 문자열 여부를 결정하는 선택 = 입력 ( ' 선택 [0,1,2] ' ) #가 되었는지 여부를 판단 디지털의 사용자 입력 선택 인쇄 (choice.isdigit ()) # 9 인덱스 :. 인덱스 출력 위치 STR1 = " 안녕하세요 야야 ' 전단 (str1.index ( ' O ' ))