Comandos de instrução comumente usados em rastreadores em python

Um, formatar a declaração do aplicativo

comando print.format

① Usar classe sem parâmetros

print('{},{},{}'.format('zhangk','boy',32))#(即参数与()对齐类)
#即参数几个,即几个括号进行打印的状况特点
print('{:.3%}'.format(i/count)+'  '+chaptername[i])#利用print的输出格式思路类代写

② Tipo com parâmetros Tipo
com caracteres de formato
Dois tipos comuns de símbolos
# ^, <,> são centralizados, justificados à esquerda, justificados à direita, seguidos pela largura
#: O caractere com preenchimento após o sinal, que pode ser apenas um caractere, o padrão não é especificado É preenchido com espaços
como

	print('{:a<8}'.format('zhang'))#zhangaaa即使用a填充
	print('{:p^10}'.format('zhang'))#ppzhangppp

③ Classe de frase de precisão
, ou seja, a classe de pensamento de precisão de controle

print('{:.2f}'.format(31.31412))#31.31

④ Tipo de combinação binária O tipo de
combinação
b, d, o e x são binários, decimais, octais, hexadecimais (ou seja, o significado de converter o valor em um hexadecimal específico)

		print('{:b}'.format(15))#1111
		print('{:d}'.format(15))#15
		print('{:o}'.format(15))#17
		print('{:x}'.format(15))#f

Em segundo lugar, a classe de instrução do aplicativo

  1. A instrução de enumeração enumerate ()
    é para usar a travessia de loop para enumerar o efeito dos parâmetros
>>>seq = ['one', 'two', 'three']
>>>for i, element in enumerate(seq):#即第一个参数是序列号的含义
        print i, element
#0 one
#1 two
#2 three
  1. Passar declaração de função de parâmetro get_translate_data (parâmetro = Nenhum)
#传参函数
get_translate_data(word=None)#注意该word参数是网页中参数的状况特点
input()#利用input命令传参

3. Defina o comando da função principal (ou seja, determine se deseja escolher o status de execução quando o script é executado)

if _name_=='__main__'

4. Comandos truncados (normalmente usados ​​para nomear classes)

 x=url.split('/')[-1]#只选url/后的最后一部分思路状况特点

5. Adicione um valor no final (geralmente usado para atribuir um valor a uma variável)
Sintaxe: list.append (obj)

aList = [123, 'xyz', 'zara', 'abc'];
aList.append( 2009 );
print "Updated List : ", aList;
#结果=Updated List :  [123, 'xyz', 'zara', 'abc', 2009]
#也可以利用语句相加的模式代
#如content='    '
#p='abc'
#content+=p.string,即可代加上p的值

Acho que você gosta

Origin blog.csdn.net/qq_33942040/article/details/108381368
Recomendado
Clasificación