Galerie de cartes mentales Bases de Python(2)
Il s'agit d'une carte mentale sur les connaissances de base de Python (2), y compris la syntaxe de base, les types de données de base, la conversion de types, les opérateurs courants et la conception de programmation structurée.
Modifié à 2024-11-25 15:57:05In order to help everyone use DeepSeek more efficiently, a collection of DeepSeek guide mind map was specially compiled! This mind map summarizes the main contents: Yitu related links, DS profile analysis, comparison of DeepSeek and ChatGPT technology routes, DeepSeek and Qwen model deployment guide, how to make more money with DeepSeek, how to play DeepSeek, DeepSeek scientific research Application, how to import text from DeepSeek into MindMaster, the official recommendation of DeepSeek Wait, allowing you to quickly grasp the essence of AI interaction. Whether it is content creation, plan planning, code generation, or learning improvement, DeepSeek can help you achieve twice the result with half the effort!
This is a mind map about DeepSeek's 30 feeding-level instructions. The main contents include: professional field enhancement instructions, interaction enhancement instructions, content production instructions, decision support instructions, information processing instructions, and basic instructions.
This is a mind map about a commercial solution for task speech recognition. The main content includes: text file content format:, providing text files according to the same file name as the voice file.
In order to help everyone use DeepSeek more efficiently, a collection of DeepSeek guide mind map was specially compiled! This mind map summarizes the main contents: Yitu related links, DS profile analysis, comparison of DeepSeek and ChatGPT technology routes, DeepSeek and Qwen model deployment guide, how to make more money with DeepSeek, how to play DeepSeek, DeepSeek scientific research Application, how to import text from DeepSeek into MindMaster, the official recommendation of DeepSeek Wait, allowing you to quickly grasp the essence of AI interaction. Whether it is content creation, plan planning, code generation, or learning improvement, DeepSeek can help you achieve twice the result with half the effort!
This is a mind map about DeepSeek's 30 feeding-level instructions. The main contents include: professional field enhancement instructions, interaction enhancement instructions, content production instructions, decision support instructions, information processing instructions, and basic instructions.
This is a mind map about a commercial solution for task speech recognition. The main content includes: text file content format:, providing text files according to the same file name as the voice file.
Les bases de Python
grammaire de base
Indentation : Python utilise l'indentation pour représenter des blocs de code au lieu d'accolades comme d'autres langages. Par exemple, lors de la définition de fonctions, d'instructions conditionnelles et d'instructions de boucle, le contenu indenté appartient au même bloc de code. Annotation : Il existe deux manières d’annoter. Les commentaires sur une seule ligne utilisent "#" et le contenu commençant par "#" jusqu'à la fin de la ligne est un commentaire ; les commentaires sur plusieurs lignes utilisent des guillemets triples ("" ou """) pour envelopper le contenu qui doit être utilisé. être commenté. Fin de l'instruction : dans des circonstances normales, il y a une instruction par ligne et un point-virgule n'est pas requis à la fin de l'instruction. Cependant, si vous souhaitez écrire plusieurs instructions sur une seule ligne, vous pouvez les séparer par des points-virgules.
Types de données de base
Type numérique Type entier (int) : représente un entier, tel que 1, -5, 100, etc. Dans Python 3, les entiers n'ont pas de limite de taille, tant que la mémoire le permet. Type float (float) : représente des décimales, telles que 3,14, -2,5, etc. La notation scientifique peut être utilisée, telle que 1,23e-4 pour 0,000123. Chaîne (str) : une séquence de caractères entourée de guillemets simples ('), de guillemets doubles (") ou de guillemets triples (''' ou """). Par exemple, 'hello', "world", '''Ceci est une chaîne multiligne Peut s'étendre sur plusieurs lignes '''. Type booléen (bool) : il n'y a que deux valeurs, True (vrai) et False (faux), utilisées pour le jugement logique.
conversion de types
Conversion implicite : dans certaines opérations, Python effectuera automatiquement une conversion de type. Par exemple, lorsque des nombres entiers et des nombres à virgule flottante sont ajoutés, les nombres entiers sont automatiquement convertis en nombres à virgule flottante, puis l'opération est effectuée. Conversion explicite : effectuée via des fonctions telles que int() peut convertir une chaîne ou un nombre à virgule flottante conforme au format entier en un entier (la conversion d'un nombre à virgule flottante tronquera la partie décimale), float() convertit les autres types en virgule flottante nombres, str( ) pour convertir d'autres types en chaînes.
Opérateurs courants
Opérateurs arithmétiques : addition ( ), soustraction (-), multiplication (*), division (/), division entière (//, renvoie la partie entière du quotient), reste (%), exponentiation (**). Opérateurs relationnels : supérieur à (>), inférieur à (<), égal à (==), supérieur ou égal à (>=), inférieur ou égal à (<=), différent de (!=), le résultat de l'opération est une valeur booléenne. Opérateurs logiques : et (et), ou (ou), non (non), utilisés pour combiner des jugements de conditions logiques. Opérateur d'affectation : l'affectation de base est "=", et il existe également des opérateurs d'affectation composés, tels que = (a = 1 est équivalent à a = a 1), -=, *=, etc.
programmation structurée
- Structure séquentielle : le code est exécuté dans l'ordre de haut en bas. Il s'agit du flux d'exécution de programme le plus élémentaire. - Sélectionnez la structure - instruction if : le format est if condition : bloc d'instructions. Lorsque la condition est vraie, le bloc d'instructions est exécuté. Else et elif peuvent être ajoutés pour obtenir davantage de jugements de branche. Par exemple: python si score >= 90 : imprimer("Excellent") score elif >= 60 : print("réussi") autre: print("échec") - Expression ternaire : Il s'agit d'une forme abrégée d'une simple instruction if-else, telle que result = "Yes" if a > 10 else "No". - Structure en boucle - boucle for : généralement utilisée pour parcourir des objets itérables (tels que des listes, des chaînes, etc.). Par exemple: python fruits = ["pomme", "banane", "cerise"] pour les fruits dans les fruits : imprimer (fruits) - boucle while : Lorsque la condition est vraie, le bloc d'instructions est exécuté en boucle. Par exemple: python compte = 0 tandis que le nombre < 5 : imprimer (compter) compte = 1