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

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

Oct 21, 2020 pm 02:27 PM

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser Python pour trouver la distribution ZIPF d'un fichier texte Comment utiliser Python pour trouver la distribution ZIPF d'un fichier texte Mar 05, 2025 am 09:58 AM

Ce tutoriel montre comment utiliser Python pour traiter le concept statistique de la loi de Zipf et démontre l'efficacité de la lecture et du tri de Python de gros fichiers texte lors du traitement de la loi. Vous vous demandez peut-être ce que signifie le terme distribution ZIPF. Pour comprendre ce terme, nous devons d'abord définir la loi de Zipf. Ne vous inquiétez pas, je vais essayer de simplifier les instructions. La loi de Zipf La loi de Zipf signifie simplement: dans un grand corpus en langage naturel, les mots les plus fréquents apparaissent environ deux fois plus fréquemment que les deuxième mots fréquents, trois fois comme les troisième mots fréquents, quatre fois comme quatrième mots fréquents, etc. Regardons un exemple. Si vous regardez le corpus brun en anglais américain, vous remarquerez que le mot le plus fréquent est "th

Filtrage d'image en python Filtrage d'image en python Mar 03, 2025 am 09:44 AM

Traiter avec des images bruyantes est un problème courant, en particulier avec des photos de téléphones portables ou de caméras basse résolution. Ce tutoriel explore les techniques de filtrage d'images dans Python à l'aide d'OpenCV pour résoudre ce problème. Filtrage d'image: un outil puissant Filtre d'image

Comment utiliser la belle soupe pour analyser HTML? Comment utiliser la belle soupe pour analyser HTML? Mar 10, 2025 pm 06:54 PM

Cet article explique comment utiliser la belle soupe, une bibliothèque Python, pour analyser HTML. Il détaille des méthodes courantes comme find (), find_all (), select () et get_text () pour l'extraction des données, la gestion de diverses structures et erreurs HTML et alternatives (Sel

Comment effectuer l'apprentissage en profondeur avec TensorFlow ou Pytorch? Comment effectuer l'apprentissage en profondeur avec TensorFlow ou Pytorch? Mar 10, 2025 pm 06:52 PM

Cet article compare TensorFlow et Pytorch pour l'apprentissage en profondeur. Il détaille les étapes impliquées: préparation des données, construction de modèles, formation, évaluation et déploiement. Différences clés entre les cadres, en particulier en ce qui concerne le raisin informatique

Introduction à la programmation parallèle et simultanée dans Python Introduction à la programmation parallèle et simultanée dans Python Mar 03, 2025 am 10:32 AM

Python, un favori pour la science et le traitement des données, propose un écosystème riche pour l'informatique haute performance. Cependant, la programmation parallèle dans Python présente des défis uniques. Ce tutoriel explore ces défis, en se concentrant sur l'interprète mondial

Comment implémenter votre propre structure de données dans Python Comment implémenter votre propre structure de données dans Python Mar 03, 2025 am 09:28 AM

Ce didacticiel montre la création d'une structure de données de pipeline personnalisée dans Python 3, en tirant parti des classes et de la surcharge de l'opérateur pour une fonctionnalité améliorée. La flexibilité du pipeline réside dans sa capacité à appliquer une série de fonctions à un ensemble de données, GE

Sérialisation et désérialisation des objets Python: partie 1 Sérialisation et désérialisation des objets Python: partie 1 Mar 08, 2025 am 09:39 AM

La sérialisation et la désérialisation des objets Python sont des aspects clés de tout programme non trivial. Si vous enregistrez quelque chose dans un fichier Python, vous effectuez une sérialisation d'objets et une désérialisation si vous lisez le fichier de configuration, ou si vous répondez à une demande HTTP. Dans un sens, la sérialisation et la désérialisation sont les choses les plus ennuyeuses du monde. Qui se soucie de tous ces formats et protocoles? Vous voulez persister ou diffuser des objets Python et les récupérer dans son intégralité plus tard. C'est un excellent moyen de voir le monde à un niveau conceptuel. Cependant, à un niveau pratique, le schéma de sérialisation, le format ou le protocole que vous choisissez peut déterminer la vitesse, la sécurité, le statut de liberté de maintenance et d'autres aspects du programme

Modules mathématiques en python: statistiques Modules mathématiques en python: statistiques Mar 09, 2025 am 11:40 AM

Le module statistique de Python fournit de puissantes capacités d'analyse statistique de données pour nous aider à comprendre rapidement les caractéristiques globales des données, telles que la biostatistique et l'analyse commerciale. Au lieu de regarder les points de données un par un, regardez simplement des statistiques telles que la moyenne ou la variance pour découvrir les tendances et les fonctionnalités des données d'origine qui peuvent être ignorées et comparer les grands ensembles de données plus facilement et efficacement. Ce tutoriel expliquera comment calculer la moyenne et mesurer le degré de dispersion de l'ensemble de données. Sauf indication contraire, toutes les fonctions de ce module prennent en charge le calcul de la fonction moyenne () au lieu de simplement additionner la moyenne. Les nombres de points flottants peuvent également être utilisés. Importer au hasard Statistiques d'importation de fracTI

See all articles