[Introduction à Python] Qu'est-ce que Python, le langage de programmation le plus puissant actuellement?

Site de référence: [Introduction à Python] Quel est le langage de programmation le plus dynamique actuellement?

[Introduction à Python] Qu'est-ce que Python, le langage de programmation le plus puissant actuellement?

Le langage de programmation "Python" possède une part très élevée dans le monde, mais il est étonnamment discret au Japon. Il y a moins d'informations en japonais qu'en C et Java, et vous pouvez avoir l'impression que c'est un peu difficile d'y accéder. Cependant, Python est un langage avec un grand potentiel, comme être classé premier dans le classement du revenu annuel moyen, et je pense que beaucoup de gens aimeraient l'apprendre.

Voici une explication rapide de ce qu'est Python.

Python est un langage de programmation à usage général apparu en 1991. Au Japon, il est moins connu que C, Java, Ruby, etc., et beaucoup de gens n'en savent peut-être pas grand-chose. Cependant, il est connu comme une langue très importante dans le monde, et il est également utilisé par de grandes sociétés informatiques telles que Google, Microsoft et Apple, et dans le domaine de la recherche.

Caractéristiques de Python

Facile à lire même pour les débutants et facile à écrire un beau code

Comparé à C et Java, Python a une grammaire plus simple et est plus facile à coder, ce qui en fait un langage facile pour les débutants.

De plus, Python exprime des blocs (groupes de programmes) par indentation (abaissement des caractères). Par exemple, un programme en langage C utilise des crochets médians {} pour représenter des blocs comme indiqué ci-dessous.

void func(int x, int y){
    return x + y;
}

Pour la plupart, Python utilise des retraits pour représenter des blocs.

def test(x, y):
    return x + y

Par conséquent, en Python, vous pouvez coder proprement et facilement sans rien savoir. De plus, il a pour habitude de bien mettre en retrait, vous pouvez donc coder magnifiquement dans d'autres langues.

Bibliothèque polyvalente

L'une des caractéristiques de Python est qu'il dispose d'une multitude de bibliothèques externes. Une grande variété de bibliothèques est disponible, y compris des bibliothèques pour les calculs scientifiques et des bibliothèques pour les médias tels que les images et la musique. Ce grand nombre de bibliothèques est également la raison pour laquelle Python est utilisé dans un large éventail de genres.

Langue interprète

Python est un langage sous la forme d'un "interprète" qui exécute le code de manière séquentielle. Python est livré en standard avec un "shell interactif" qui vous permet d'écrire et d'exécuter des programmes et de voir les résultats immédiatement, vous permettant de tester rapidement du code simple.

Utilisation de Python

Comme mentionné ci-dessus, Python dispose d'une riche bibliothèque. C'est pourquoi Python est utilisé dans tous les cas. Applications et applications Web utilisant des bases de données, services Web tels que YouTube et Google, calcul et analyse scientifiques et technologiques, traitement du langage naturel, intelligence artificielle qui est devenue populaire ces dernières années, etc. C'est pourquoi Python est un langage largement utilisé.

Recommended Posts

[Introduction à Python] Qu'est-ce que Python, le langage de programmation le plus puissant actuellement?
Quel type de langage de programmation est Python?
Introduction au langage Python
Qu'est-ce qu'un algorithme? Introduction à l'algorithme de recherche] ~ Python ~
[Introduction à l'application Udemy Python3 +] 54. Qu'est-ce que Docstrings?
[Introduction à Python] Quelle est la différence entre une liste et un taple?
[Introduction à Python] Quelle est la méthode de répétition avec l'instruction continue?
Une introduction à la programmation Python
[Introduction à Python] Quelle est la méthode d'installation recommandée du système de gestion de paquets pip?
[Introduction à Python] Quel est l'important "if __name__ == '__ main__':" lorsqu'il s'agit de modules?
[Pyro] Modélisation statistique par le langage de programmation probabiliste Pyro ① ~ Qu'est-ce que Pyro ~
[Introduction à Python3 Jour 1] Programmation et Python
[Python] Qu'est-ce que @? (À propos des décorateurs)
Introduction à Protobuf-c (langage C ⇔ Python)
[python] Quelle est la clé triée?
À quoi sert le trait de soulignement Python (_)?
Que faire lorsque le type de valeur est ambigu en Python?
Le langage de programmation le plus recherché en 2020
Qu'est-ce que "mahjong" dans la bibliothèque Python? ??
Probablement l'introduction la plus simple à TensorFlow
[Python] Qu'est-ce qu'un argument formel? Comment définir la valeur initiale
Qu'est-ce qu'une bibliothèque en langage C? Quelles informations sont ouvertes au public?
Qu'est-ce que python
Liste des codes de langue utilisés dans Twitter (y compris l'API) (avec dictionnaire Python). Quelle est la langue la plus couramment utilisée?
Qu'est-ce que Python
Introduction à Python Préparons l'environnement de développement
Qu'est-ce que la «programmation fonctionnelle» et «orientée objet»? Édition Python
[Introduction à AWS] Le premier Lambda est Transcribe ♪
Qu'est-ce que wheezy dans l'image Docker Python?
[Introduction à Python3 Jour 20] Chapitre 9 Démêler le Web (9.1-9.4)
Introduction à Python avec Atom (en route)
[Introduction à l'algorithme] Trouvez l'itinéraire le plus court [Python3]
Introduction à la programmation (Python) TA Tendency pour les débutants
Même si le langage de développement est changé en python3 dans Cloud9, la version 2 est affichée en python --version
Essayez de résoudre le livre des défis de programmation avec python3
[Introduction aux statistiques] Quel type de distribution est la distribution t, la distribution chi carré et la distribution F? Un petit résumé de l'utilisation de [python]
[Python] Qu'est-ce que Pipeline ...
[Introduction à Python] Comment itérer avec la fonction range?
[Chapitre 5] Introduction à Python avec 100 coups de traitement du langage
Introduction à OpenCV (python) - (2)
Que faire si la barre de progression n'est pas affichée dans tqdm de python
[Chapitre 3] Introduction à Python avec 100 coups de traitement du langage
[Chapitre 2] Introduction à Python avec 100 coups de traitement du langage
[Introduction à Udemy Python3 + Application] 27. Comment utiliser le dictionnaire
[Introduction à Udemy Python3 + Application] 30. Comment utiliser l'ensemble
[Introduction à Python] Comment arrêter la boucle en utilisant break?
Comment profiter de Python sur Android !! Programmation en déplacement !!
[Introduction à Python] Utilisation basique de la bibliothèque matplotlib
Le langage de programmation que vous souhaitez pouvoir utiliser
[Python] Qu'est-ce que virtualenv
[Chapitre 4] Introduction à Python avec 100 coups de traitement du langage
[Introduction au modèle des maladies infectieuses] Quelle est la différence entre l'épidémie d'avril et cette épidémie? .. .. ‼
Quel est l'outil de visualisation Python le plus populaire après tout?
Je voulais résoudre le concours de programmation Panasonic 2020 avec Python
Ce que j'ai fait pour accueillir le Python2 EOL en toute confiance
Quelle est la version TLS par défaut du module de requêtes python?
[Introduction à Python] Comment obtenir des données avec la fonction listdir
AOJ Introduction à la programmation Sujet 1, Sujet 2, Sujet 3, Sujet 4
Introduction à Python Django (2) Win