notas de estudo Python (2) - IF / para / enquanto as operações / String

notas de estudo Python (2) - IF / para / enquanto as operações / String


 

A instrução if

"" " 
Se a expressão: 
    expressão detém 
mais: 
    não estabelecido 
" "" 
A = 10 
B = 20 é
 SE A> B:
     impressão (A)
 o resto :
     impressão (B)

para declaração

para i no intervalo (0, 10 ):
     print (i)
 o resto :
     print ( " acabamento " )

outra coisa: por trás da declaração para terminar a execução do loop, a execução irá levar ao fim continuar

passar: a declaração de transição (não fazer nada)

continuar: ignorar este ciclo

quebrar: fora do circuito (não executar a instrução else)


 

while

i = 0
 , enquanto i <4 : 
    i + = 1
     print (i)
 o resto :
     print ( " acabamento " )

operadores de string

a = " Peter " 
b = " Peter " 
print (a == b)            # verdadeira 
impressão (a é b)            # verdadeira 
impressão (a + b)             # PeterPeter 
de impressão (a * 5)             # PeterPeterPeterPeterPeter 
print ( " e "  em um )          # verdadeira 
impressão ( " e "  não  em a)      # Falso

Cadeia de caracteres em ordem inversa

= A " Peter " 
B = " Peter " 
impressão (A [1.])              # E 
impressão (A [0 :. 3 :. 1])          # o para animais de estimação 
de impressão (A [-1: -4: -1])       # RET [Iniciar : end: intervalo (descendente negativo)] 
Imprimir - (A [:: 1].)           # retep inversa corda

Cordas caso

message = " eu sou um homem bom " 
print (message.capitalize ())      # Eu sou um bom homem 
de impressão (message.title ())           # Eu sou um homem bom 
de impressão (message.upper ())           # Eu sou um bom mAN 
impressão (message.lower ())           # eu sou um homem bom

Cordas Find

palavra = " Olá mundo " 
print (word.find ( " l " , 0, len (word)))
 print (word.find ( " w " , 0, len (word)))
 print (word.rfind ( " l " ))
 print (word.index ( " l " ))   # 找不到不返回异常
impressão (word.replace ( " mundo " " me " ))

codificação de cadeia

palavra = " Olá mundo " 
print (word.encode ( " utf-8 " )) 
palavra = word.encode ( " utf-8 " )
 print (word.decode ( " utf -8 " ))

seqüência de análise

file = " boy.jpg " 
print (file.startswith ( " menino " ))
 print (file.endswith ( " jpg " ))

Cordas juntar / split / contagem

participar de uma concatenação de string, a string carta aberta de splicing, o elemento de splicing é de listagem desmontado

a = " menino " 
de impressão ( " - " .join (a))   # menino

divisão Voltar à lista

b = " menino " 
de impressão (b.split ( " - " ))

contar estatísticas seqüência de letras

palavra = " Olá mundo " 
print (word.count ( " l " ))     # 3

 

Acho que você gosta

Origin www.cnblogs.com/Epir/p/12613684.html
Recomendado
Clasificación