Maison >développement back-end >Tutoriel Python >Explication détaillée des règles de développement Python

Explication détaillée des règles de développement Python

高洛峰
高洛峰original
2017-03-28 17:05:551294parcourir

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 path

interaction 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!

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