01 기본 데이터 형식

'' ' 
' '' 
'' ' 
: 기본 데이터 유형 

숫자 유형 : 
    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 ' ))

 

추천

출처www.cnblogs.com/urassya/p/11078883.html