Maison  >  Article  >  développement back-end  >  Quels sont les contenus incontournables à mémoriser pour python ?

Quels sont les contenus incontournables à mémoriser pour python ?

coldplay.xixi
coldplay.xixioriginal
2020-10-21 14:27:569227parcourir

Contenu à mémoriser en python : 1. Variables, maîtriser la méthode de dénomination des variables ; 2. Types de données, maîtriser la conversion mutuelle des types int, float, bool et autres 3. Type de tableaux maîtres, défini ; entre [[ ]], avec des virgules séparant les éléments.

Quels sont les contenus incontournables à mémoriser pour python ?

Python doit mémoriser le contenu :

Variables

1. Variables

• fait référence à des quantités variables lors de l'exécution du programme ;

• Lorsque vous définissez une variable, elle sera accompagnée de 3 caractéristiques, à savoir l'ID mémoire, le type de données et la valeur de la variable.

•Avant d'exécuter d'autres langages, vous devez libérer manuellement l'espace mémoire du programme. Cependant, l'interpréteur Python dispose de son propre mécanisme de recyclage de mémoire une fois l'exécution du programme Python terminée, l'espace mémoire sera automatiquement libéré.

age=10

print(id(age),type(age),age)

2 Constante

• fait référence au processus de exécution du programme, quantité immuable

• Généralement, les majuscules sont utilisées pour définir des constantes.

AGE=10

print(AGE)

3. Méthode de dénomination des variables

•Hump body

AgeOfOldboy=72

•Souligné

age_of_oldboy=72

2 Interagir avec le programme

Dans les temps anciens, quand nous allions à la banque. pour retirer de l'argent, nous avions besoin d'un employé de banque qui a attendu que nous lui saisissions notre compte et notre mot de passe, puis il est allé le vérifier, nous sommes entrés et lui avons indiqué le montant du retrait.

Les gens modernes et fiers fourniront aux clients un guichet automatique (c'est-à-dire un ordinateur), permettant au guichet automatique d'interagir avec l'utilisateur, remplaçant ainsi la puissance humaine. Cependant, la machine est morte et nous devons écrire des programmes pour qu'elle fonctionne. Cela nécessite que notre langage de programmation dispose d'un mécanisme capable d'interagir avec l'utilisateur et de recevoir les données d'entrée de l'utilisateur.

1. python3

•Python3 prend en charge l'encodage chinois UTF-8 par défaut. python2 doit ajouter # -*- coding:utf-8 -*- en tête du code.

•Dans l'entrée python3, quel que soit le type de valeur saisie, elle est stockée sous forme de type str (chaîne)

name=input('veuillez entrer le nom d'utilisateur : ')

print(id(name),type(name),name)

2, python2

•raw_input en python2 est le même que l'entrée en python3

name=raw_input( 'veuillez entrer le nom d'utilisateur : ')

print(id(name),type(name),name)

•Saisissez en python2, vous devez saisir une valeur Quoi. quel est le type de valeur ? Quel type est enregistré.

name=input('veuillez entrer le nom d'utilisateur : ')

print(id(name),type(name),name)

3. Tapez

1. type entier int

• Généralement utilisé pour définir l'âge, le numéro d'identification, le numéro QQ, le niveau, etc.

age=18

id=130530198805240011

qq=379048558

level=99

2. type flottant

• Généralement utilisé pour définir la taille, le poids, le salaire. , etc.

height=1.81

height=float(1.81)

3. type de chaîne str

• Généralement utilisé pour définir le nom d'une personne, Sexe, statut, etc. ;

• Généralement, les chaînes sont placées entre guillemets simples, doubles ou triples.

name='egon'

sex='female'

age=18

•Utilisez "+" pour l'épissage des cordes

name='egon'

sex='female'

age=18

print(name+sex+str(age))

Remarque : La valeur de la variable age ici est 18. Il s'agit d'un type entier et ne peut pas être concaténé avec des chaînes. Vous devez utiliser str(age) pour la convertir en type chaîne.

•Utilisez "*" pour la concaténation de chaînes

name='egon'

print(name*10)

4.

•Seulement deux valeurs : Vrai et Faux

•Principalement utilisé pour le jugement.

âge=73

AGE=18

imprimer(âge

imprimer(âge>AGE)

5. Conversion mutuelle entre différents types

•Type entier——>Type à virgule flottante

a=18

print(float(a))

•Type à virgule flottante——>Type entier

a=1.81

print(int(a))

•Type à virgule flottante——>Type de chaîne

a=1.81

print(str(a))

•Type entier——>Type de chaîne

a=18

print(str(a))

4. Type de tableau

1 Liste []

• Liste en python, définie dans [] , utilisez "virgule" pour séparer les éléments ;

info=['egon','alex',18]

print(info[2])

•Elements peut être n'importe quel type de données ou type de tableau ;

•Les éléments de caractère doivent être placés entre guillemets, entiers, types à virgule flottante, listes, etc. n'ont pas besoin de guillemets.

info=[13,18.1,'alex',['egon','tony']]

print(info[3][0])

2 , Dictionnaire {}

• Le dictionnaire en python, également appelé tableau associatif, est défini en {}, et les éléments à l'intérieur sont exprimés dans le nom du projet : format de contenu du projet, et les éléments sont séparés par "virgule". ;

info={'name':'egon','sex':'male',3:18}

print(info[3])

• Le contenu du projet peut être n'importe quel type de données ou type de tableau ;

• Les types de chaînes dans le contenu du projet doivent être placés entre guillemets, tandis que les entiers, les types à virgule flottante, les listes, etc. n'ont pas besoin de guillemets.

info={'Nom':'Aigen','Gender':'Mâle','Muscle':['Oui','Non']}

print(info[ ' Muscle'][1])

info={'Nom':'Aigen','Gender':'Mâle','Muscle':123}

print(info['Muscle'])

info={'Name':'Aigen','Gender':'Male','Muscle':18.1}

print(info['Muscle'])

info={'Name':'Aigen','Gender':'Male','Muscle':'Aucun'}

print(info['Muscle' ][1 ])

5. Sortie formatée

•Je m'appelle xxx, mon âge est xxx

•Besoin d'utiliser des espaces réservés %s

name=input('user_name>>: ')

age=input('user_age>>: ')

print('mon nom est %s, mon âge est %(nom, âge) de %s

6. Opérateurs

1. Opérateurs arithmétiques

• + - * /

.

print(5+5) #5 plus 5 est égal à 10

print(5-5) #5 moins 5 est égal à 0

print(5* 5) #5 fois 5 est égal à 25

print(5/2) #5 divisé par 2 est égal à 2,5

• Trouver la partie entière du quotient // Trouver la partie restante du quotient % Puissance**

print(5//2) #Le quotient de 5 divisé par 2 est égal à 2 et le reste est 1, ne prenez que le quotient 2

print(5%2) #Le quotient de 5 divisé par 2 est égal à 2 et le reste est 1, seulement Prenez le reste 1

print(3**2) #3 élevé à la puissance 2 est 3 fois 3 égal à 9

2. Opérateur de comparaison

•> <= <= == !=

print(30 > 20)

print(30 < ; 20)

imprimer(30 >= 30)

imprimer(30 <= 30)

imprimer(30 == 30)

print(30 != 40)

3. Opérations logiques Symboles

•Logique et et Logique ou ou Logique non non Bitwise AND & Bitwise OR|

•Logique AND et , toutes les conditions doivent être remplies pour que le résultat soit Vrai

•Logique ou, tant qu'une condition est remplie, le résultat est Vrai

•Logique non, le résultat est annulé ; .

name='egon'

age=18

print(age > 15 et name == 'egon')

print(age > ; 15 ou nom != 'egon')

imprimer (pas d'âge > 15)

Pour un grand nombre de recommandations d'apprentissage gratuites, veuillez visiter Tutoriel Python(vidéo)

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