Maison >développement back-end >Tutoriel Python >Explication détaillée des règles de développement Python
Avantages 1.python : inconvénient python simple, élégant et clair
2. module puissant à trois réservoirs 1. Le code ne peut pas être crypté
3. Facile à transplanter 2. Vitesse lente
4. Orienté objet
5. Extensible (cjavac#....)
cpython
ipython
jython
pypy
lronpython
Style de programmation
Indentation uniforme
Variables
1. Le premier caractère de l'identifiant Doit être une lettre de l'alphabet (majuscule ou minuscule) ou un trait d'union (« _ »).
2. Les autres parties du nom de l'identifiant peuvent être composées de lettres (majuscules ou minuscules), de traits de soulignement (« _ ») ou de chiffres (0-9).
3. Les noms d'identifiants sont sensibles à la casse. Par exemple, monnom et monNom ne sont pas le même identifiant.
4. Des exemples de noms d'identifiant valides sont i, _my_name, name_23 et a1b2_c3.
5. Des exemples de noms d'identifiant invalides sont 2 choses, ceci est espacé et mon nom.
Types de données Python (divisés par caractéristiques)
Type numérique Type entier : booléen, entier long, type entier standard Type non entier : type à virgule flottante double précision, nombre complexe, décimal (non Type intégré)
Type de séquence : chaîne, tuple, liste
Type d'image : dictionnaire
Type de collection : collection mutable, collection immuable
Python types de données (par mutabilité)
Dictionnaire, liste, ensemble de variables
Convertir. utf-8 nom.encode('utf-8') Annuler nom.decode('utf-8')
Si vous souhaitez enregistrer le chinois, le programme
#_*_ coding:utf-8 _*
name=u"中文"
imprimer le nom
Interagir avec le système pour enregistrer les fichiers
Importer le système d'exploitation
A = os.popen ('pwd')
A).
Importer les commandes
Res = Commands .getstatusoutput(''pwd) res import sys importer le système en tant qu'alias Non recommandé : form sys import * print sys.argv print alias print pathinteraction utilisateur raw_input %s string %d numéro 1# (commentaire sur une seule ligne) Chaque ligne du commentaire ne peut pas dépasser 80 caractères au maximum ''' ''' (commentaire multiligne) Vous pouvez commenter tout le paragraphe # -*-coding:utf-8-*- Règles d'indentation forcée du code Zhijian (la recommandation officielle est d'indenter 4 espaces)
2
Le module que vous écrivez doit être importable dans le répertoire courant ou le répertoire spécifié par python :
importsys
print(sys.path)
/usr/bin/python2.7/dist-packages répertoire (global)
Assignment
counter += 1 #counter = counter + 1
user = = nom d'utilisateur
passwd == mot de passe
user,password = 'liangml','liangml'
del supprimer les données en mémoire
del nom[2 :3]
Quand vous voyez le code des autres en majuscule, ça doit être une constante, ne le changez pas facilement
3
3.0 : module d'entrée
2.7 ou inférieur :raw_input
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!