Need help? Chat now!

Hostwinds Blog

Résultats de recherche pour:


Une introduction à Python L'image sélectionnée

Une introduction à Python

par: Hostwinds Team  /  novembre 9, 2019


À son arrivée, le langage de programmation de haut niveau, Python, est en fait comparable au snake Python.Certes, Python n'a pas été nommé d'après le reptile intimidant.Cependant, ils devraient tous les deux représenter une commodité pour diverses raisons.

En substance, Python incarne la propreté et la facilité d'utilisation car sa syntaxe et sa mise en forme sont assez minimalistes. En comparaison, les serpents de Python (et tous les serpents d'ici la matière) incarnent l'adaptation au temps, car ils ont évolué pour éliminer les déchets. De manière impressionnante, les serpents n'ont pas de paupières et un seul poumon. Condensation et consolidation de tous les coûts, ils ont des oreilles internes et utilisent leur langue pour sentir. Les êtres de coulissifs ont perdu tout ce qui est inutile, y compris leur vieille peau!

Vous obtenez le point ici: Commodité.

Pendant que nous sommes sur le sujet de la commodité, plongons dans notre introduction à Python sans le temps à perdre.Ce message de blog est destiné à vous enseigner sur les caractéristiques clés qui rendent le python si largement utilisé et apprécié.Nous couvrirons également une syntaxe de Python Smidgen.

Qu'est-ce que Python?

Python est une langue de programmation gratuite, flexible et presque tout englobante qui est exceptionnellement facile à apprendre. Si vous avez une expérience de codage, devenant maîtriser Python sera un morceau de gâteau.

Un individu par le nom de Guido Van Rossum a formulé la langue et l'a publié pour la première fois en 1991. Guido doit avoir eu un grand sens de l'humour car le nom 'Python' vient en fait de l'équipage de comédie britannique, Monty Python!Oui, le monty python de la Monty Python et le Saint Graal!

Le nom de Python a été choisi de manière stratégique pour souligner que l'un des traits distinguants de la langue est ...amusement! Python a été construit autour de l'idée que le développement logiciel doit être simple et amusant. Rossum était sur quelque chose parce que le fait est de coder devrait être amusant et relativement simple. Pourquoi le rendre compliqué et compliqué?

Python illustre l'antithèse de l'encombrement.En d'autres termes, c'est ce que certains pourraient appeler «convivial», comme sa syntaxe ressemble un peu à la langue anglaise.Python a été conçu pour être très facile à lire et à taper, même pour ceux qui débutent dans le développement de logiciels.

Fait amusant sur Python: Son approche, sa justification et ses principes sont documentés dans un ouvrage attachant intitulé Le Zen de Python.

Extrait du Zen de Python, écrit par Tim Peters:

«Explicit est mieux que implicite.

Le simple vaut mieux que le complexe.

Complexe est meilleur que compliqué. "

Comme mentionné précédemment, Python est un langage de programmation de haut niveau.

Maintenant, vous vous posez peut-être la question suivante:

Qu'est-ce qu'un langage de programmation de haut niveau?

Avez-vous des questions?Nous avons des réponses!

Définition du langage de programmation de haut niveau: Un langage de programmation de haut niveau ressemble de près une langue parlée par des personnes.Les langues de haut niveau facilitent le code, car ils sont plus intuitifs que les langues de bas niveau.Par exemple, d'imprimer quelque chose sur la page en utilisant Python, vous utiliseriez la fonction 'Imprimer ().'

Une des qualités distinctives de Python: Il n'emploie pas de supports bouclés pour définir les limites d'un bloc de code. L'espace blanc et l'indentation sont utilisés comme substitut des supports bouclés.

Une autre caractéristique unique de Python: Le langage de programmation n'a pas de mots-clés.

RÉSUMER: Espace blanc et indentation Prenez la place des supports bouclés et des mots-clés. L'indentation est requise tout en codant avec Python.

Vous voyez cet aspect minimaliste que nous ne cessons de mentionner?

Python s'éloigne du code inutile. Tout est raffiné, donc aucune redondance n'est possible.

À cette fin, Python est si largement associé à la propreté et à la lisibilité que sa communauté a inventé le terme «pythonique».«Pythonic» signifie essentiellement simple, facile à lire, facile à écrire, minimaliste, organisé, etc.

Énorme avantage de travailler avec Python: Vous pouvez utiliser Python sur plusieurs types de plates-formes. Python prend également en charge divers modules tiers, ce qui rend le développement plus rapide et moins coûteux.

Attendez, une autre question potentielle est en train de percoler.

Qu'est-ce qu'un module?

Définition du module: Un «module» n'est qu'une bibliothèque composée de code et de fonctions.

Un autre avantage énorme du codage avec Python: Python est connu pour sa bibliothèque standard large, expansive et gratuite.

De plus, Python est une «langue de colle» car elle fonctionne avec de nombreux cadres, paradigmes de programmation, langages de programmation et protocoles.

C'est à nouveau ce temps pour une autre question de clarification!

Qu'est-ce qu'un langage de colle?

Définition du langage de la colle: Une langue de colle est une colle qui contient différents types d'éléments logiciels, de plates-formes, de langages de programmation et plus encore ensemble. Il relie des morceaux disparates et leur permet de travailler ensemble de manière cohérente pour créer quelque chose. C'est là que la typage dynamique est utile.

Autres questions: Qu'est-ce que la saisie dynamique?

Définition de la saisie dynamique: Taper dynamiquement, c'est exécuter du code au moment de l'exécution, sautant ainsi l'étape supplémentaire pour compiler le code.

Python est une langue interprétée, ce qui signifie qu'elle est traduite à un format qu'un ordinateur peut comprendre au moment de l'exécution. En conséquence, aucune compilation n'a lieu avec python. Au lieu de cela, le code est exécuté immédiatement au moment de l'exécution.

En plus d'être une langue interprétée, Python est un langage de programmation orienté objet qui utilise des cours. Pendant ce temps, il fait ne pas Offre des noms pour les variables.En d'autres termes, vous n'avez pas à dire quel type de variable est de l'utiliser.Cela nous amène à un concept appliqué lors de l'utilisation de Python appelé «dactylographie de canard».

Qu'est-ce que la frappe de canard?

Définition du typage de canard: Pour définir correctement le taper du canard, laissez-nous expliquer le "test de canard".Si les tremblements d'objets et marchent comme un canard, c'est vraiment un canard.Cette terminologie est utilisée dans le domaine de la programmation orientée objet car la chose est définie par ses propriétés et ses méthodes plutôt que son type.

Les avantages d'utiliser Python sont infinis!Voici encore un autre: Il a un composant de débogage facile.L'interprète de Python fait un bogue une exception au lieu de donner un message d'erreur ou une rupture.Pas de fautes de segmentation pour Python!Cela ajoute une couche de commodité à l'équation.

Un aspect plus gratifiant de Python avant de passer à autre chose: Python utilise le garbage collection.

Une autre question avant de passer à autre chose: qu'est-ce que le nettoyage de la mémoire?

Définition de la collecte des ordures: La collecte des ordures est la méthode de suivi de chaque objet stocké en mémoire, en fin de compte, disposant d'objets qui ne sont pas utilisés.Bien que cette définition ne couvre même pas à distance les complexités impliquées dans ce processus, elle fera à l'intention de cette pièce de blog.Pour plus d'informations sur la collecte des ordures dans ce contexte, nous suggérons de chercher 'Objet de première génération.'

Maintenant nous pouvons avancer!

Pourquoi utiliser Python?

Réponse simplifiée à la question ci-dessus Parce que Python est impressionnante.

Extension de la réponse simplifiée à la question ci-dessus: Vous pouvez utiliser de nombreuses façons d'utiliser Python et il a de nombreuses fonctions.Python peut produire des projets grands et petits, à la fois extrêmement complexes et élémentaires.Il est souvent appelé langage de programmation «général», car il peut être utilisé à proximité de tout le soleil.

Voici quelques-unes des innombrables façons dont Python a été utilisé:

  • Apprentissage automatique
  • Automatisation
  • Science des données
  • Jeux
  • Calendriers
  • Exploration de données
  • Technologie relative à l'exploration spatiale
  • L'écriture de scénario
  • Big Data
  • Technologie liée à l'industrie du film
  • La physique
  • Résolution d'équations complexes

Presque tous les secteurs utilisent Python dans une certaine mesure.

Et maintenant, un petit peu de syntaxe Python

Les déclarations suivantes nous permettront de plonger nos orteils dans une certaine syntaxe Python:

Déclaration d'importation: Importe un module

Déclaration While: Cela commande l'ordinateur à faire quelque chose "tandis que" quelque chose est vrai, comme une circonstance ou une stipulation

Si déclaration: Cela indique à l'ordinateur d'exécuter la tâche si une condition est remplie, une condition qui tu spécifier

Déclaration Def: Fournit la définition d'une méthode ou d'une fonction

Déclaration d'affectation: Lie un objet à une variable sans nom

Raise Statement: Ordonne à l'ordinateur d'autoriser une exception dans ce cas spécifique

En termes de mathématiques, la syntaxe de Python comprend des opérateurs tels que +, -, *, etc.

Un membre de l'équipe de support Hostwinds, Brian, nous a fourni ce bloc de code Python dans le guide de la base de connaissances qu'il a écrit intitulé "Comment puis-je installer et exécuter Python Code sur un VPS Linux?".

Python 123456789 # hello.py impression ("Bonjour, puis-je savoir votre nom?") Salut = Intrée ("Dites-moi votre nom ici!>") Si salut: imprimer ("Bonjour," + salutation + "!") : Imprimer ("Bonjour!")

Ce code indique à l'ordinateur d'imprimer "Bonjour, puis-je savoir votre nom?"Sur la page de l'utilisateur, traitez l'entrée de l'utilisateur, puis imprimez "Hello, [le nom de l'utilisateur dactylographié]!"sur la page.Si l'utilisateur a dactylographié dans 'Brian, la page dira: "Bonjour, Brian!"

Si l'utilisateur ne tape pas de son nom, il suffira de dire "bonjour" sur la page en fonction de la partie "autre" du bloc de code.

P.s.Cliquez ci-dessous pour explorer le reste du Guide de Brian!

Comment installer et exécuter du code Python sur un VPS Linux?

Nous n'avons même pas touché sur les composants de collecteurs de syntaxe Python.Pourtant, il y a d'excellentes ressources en ligne qui ont.Sur cette note, il est temps d'envelopper ce blog poster.

Conclusion pythonique

Nous allons prendre une page du livre de Python et garder cette conclusion agréable et pythonique.

Parler de 'Pythonic,'

Saviez-vous que les pythons ne sont pas des serpents venimeux?Ils ne se soucient même pas d'utiliser le venin parce qu'ils n'en ont pas besoin pour la survie.De même, Python coupe tout le peluchon supplémentaire impliqué dans le codage.C'est peut-être pour la raison pour laquelle tant de sociétés multinationales emploient le langage de programmation.Par exemple, vous avez peut-être entendu parler des sociétés Netflix, Uber, Dropbox et NASA.Ils toute utilisez Python! En ce qui concerne les choses intéressantes faites avec Python, il va sans dire que la liste pourrait se résumer à un court roman.

En parlant de «roman court»

Cette pièce de blog s'approche de la longueur «courte nouvelle», nous allons donc savoir maintenant.Nous tous là-bas chez Hostwinds vous souhaitent un grand repos de la semaine!

Écrit par Hostwinds Team  /  novembre 9, 2019