Maison >développement back-end >Tutoriel Python >Un résumé de conseils Python très pratiques

Un résumé de conseils Python très pratiques

伊谢尔伦
伊谢尔伦original
2017-06-28 13:34:231291parcourir

Cet article présente principalement des conseils courants sur Python. Les exemples résument les compétences opérationnelles de Python sur le dictionnaire, la chaîne, les nombres aléatoires, etc. C'est très simple et pratique. can Pour référence,

Les exemples de cet article résument les astuces courantes en Python. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :

1. Obtenez l'adresse MAC locale :


import uuid
mac = uuid.uuid1().hex[-12:]
print(mac)

Résultat d'exécution : e0cb4e077585

2. . Utilisation du


a = ['b','c','d']
del a[0]
print(a)# 输出 ['c', 'd']


a = ['b','c','d']
del a[0:2] # 删除从第1个元素开始,到第2个元素
print(a)# 输出 ['d']


a = ['b','c','d']
del a
print(a) # 此时a未定义

3 . Utilisation de join


a = ['c','d']
a.reverse()
a = ['d','c']
b = ','.join(a)
print(b) # 输出 d,c

4. Utilisation de nombres aléatoires :


import random
x = random.randint(1,100)
y = random.choice( 'abcd')
print(x)
print(y)

Le résultat en cours est. :

68
b

5. Utilisation du dict :


a=[1,2,3]
b=['a','b','c']
c=dict(zip(a,b))
print(c) # 输出: {1:'a',2:'b',3:'c'}

6. >


a='1-2-3-4'
b=map(int,a.split('-'))
print(b) # 输出: [1,2,3,4]
7. [] Utilisez :

[].remove( value )

[].pop( index ) = value
[].
count( x ) = nombre de x dans la liste{} en utilisant
{}.pop( key ) = value
{}.get( key ) = value ou {}.get( key ,0 ) Définissez la valeur par défaut

8. Opération de chaîne


a = str.decode( 'utf-8' )
b = str.encode( 'utf-8' )
str.isdigit() # 是否数值
str1 = 'abc%s'%str2
9.


Sortie :
import string
x= string.ascii_lowercase
# print(x) # 输出: abcdefghijklmnopqrstuvwxyz
d = enumerate( x )
c = list( d )
print(c)

[(0, 'a'), (1, 'b'), (2, 'c'), (3 , 'd') , (4, 'e'), (5, 'f'), (6, 'g'), (7, 'h'), (8, 'i'), (9, ' j'), ( 10, 'k'), (11, 'l'), (12, 'm'), (13, 'n'), (14, 'o'), (15, 'p' ), (16, 'q'), (17, 'r'), (18, 's'), (19, 't'), (20, 'u'), (21, 'v'), (22, 'w'), (23, 'x'), (24, 'y'), (25, 'z')]

pour i,j dans d :

A ce moment :

i = 0,1,2,...,25

j = 'a','b'...,'z'

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn