[Il n'est pas trop tard pour apprendre Python à partir de 2020] Partie 3 Python Language Basic (1)

learning_times = 2
#Jugement par le nombre d'études
if learning_times > 0:
    print("Félicitations, votre aventure Python a commencé!")

Naissance de Python

** Python ** est né en 1990. Guido van Rossum des Pays-Bas a été impliqué dans le projet de développement du langage éducatif "ABC" et a ensuite développé ** Python **. Cependant, le développement de ** Python ** (python) a commencé en décembre 1989 comme "tuer le temps de Noël". Le développement de langages de programmation modernes super-majeurs a commencé de manière surprenante. image.png

Caractéristiques de Python

** Python ** est un langage de haut niveau à usage général doté des fonctionnalités suivantes.

Version Python

Les principales versions de Python sont 2.x et 3.x. La prise en charge de 2.x a expiré récemment et la base actuelle de Python est 3.x.

Date limite de support 2.x

version Date de sortie Date limite de support
2.0 16 octobre 2000
2.1 15 avril 2001
2.2 21 décembre 2001
2.3 29 juillet 2003
2.4 30 novembre 2004
2.5 19 septembre 2006
2.6 1 octobre 2008 29 octobre 2013
2.7 4 juillet 2010 1 janvier 2020

Date limite de support 3.x

version Date de sortie Date limite de support
3.0 3 décembre 2008 13 janvier 2009
3.1 27 juin 2009 9 avril 2012
3.2 20 février 2011 20 février 2016
3.3 29 septembre 2012 29 septembre 2017
3.4 16 mars 2014 18 mars 2019
3.5 13 septembre 2015 Septembre 2020
3.6 23 décembre 2016 Décembre 2021
3.7 27 juin 2018 Juin 2023
3.8 14 octobre 2019 Octobre 2024

Différences grammaticales Python 2.x et 3.x

image.png

Faits saillants de la grammaire

Pour améliorer la lisibilité du code, c'est le point culminant de la grammaire que les mots-clés ** Python ** et chaque partie de la grammaire sont affichés dans des couleurs différentes.

# -*- coding:utf-8 -*-

#Commentaire d'une ligne

"""
Commentaire sur plusieurs lignes avec trois guillemets.
"""

'''
Commentaire sur plusieurs lignes avec trois guillemets simples.
'''


class Animal:
    """Ceci est une classe animale.
    """

    #Nom de l'animal
    name = ''
    #Nombre de jambes
    leg_num = 0

    def __init__(self, name, leg_num):
        self.name = name
        self.leg_num = leg_num

    def tell_name(self):
        """Sortie des informations sur le nom de l'animal.
        """

        print("Le nom de cet animal est:{name}".format(name=self.name))

    def tell_leg_num(self):
        """Sortie des informations sur le nombre de jambes.
        """

        print("Le nombre de pattes de cet animal est:{leg_num}".format(leg_num=self.leg_num))

Ce qui suit est l'effet écrit en VS Code. (Avec explication) image.png

Recommended Posts

[Il n'est pas trop tard pour apprendre Python à partir de 2020] Partie 3 Python Language Basic (1)
[Il n'est pas trop tard pour apprendre Python à partir de 2020] Partie 2 Créons un environnement de développement Python
Aller au langage pour voir et se souvenir de la partie 8 Appeler le langage GO à partir de Python
Python pour passer d'une autre langue
N'a pas changé de Python 2 à 3
Langage C pour voir et se souvenir de la partie 2 Appeler le langage C à partir de la chaîne Python (argument)
Langage C pour voir et se souvenir de la partie 1 Appeler le langage C depuis Python (bonjour le monde)
Langage C pour voir et se souvenir de la partie 4 Appelez le langage C depuis Python (argument) double
Langage C pour voir et se souvenir de la partie 5 Appel du langage C à partir du tableau Python (argument)
Langage C pour voir et se souvenir de la partie 3 Appelez le langage C depuis Python (argument) c = a + b
Changements de Python 3.0 à Python 3.5
Changements de Python 2 à Python 3.0
Introduction au langage Python
Il est trop difficile d'afficher le japonais avec le python3 de Vim.
Mémorandum de base Python partie 2
Ce n'est pas facile d'écrire Python, c'est facile d'écrire numpy et scipy
Mémo de base Python - Partie 2
Mémo de base Python - Partie 1
Apprenez les bases et les astuces des expressions canoniques Python à partir de zéro
Application Python: Pandas Partie 1: Basique
Publier de Python vers Slack
Flirter de PHP à Python
Anaconda mis à jour de 4.2.0 à 4.3.0 (python3.5 mis à jour vers python3.6)
Mémo de grammaire de base Python (1)
Passer de python2.7 à python3.6 (centos7)
Connectez-vous à sqlite depuis python
Porté du langage R de "Sazae-san's Janken Data Analysis" vers Python
8 services que même les débutants peuvent apprendre Python (des débutants aux utilisateurs avancés)
[Python + heroku] De l'état sans Python à l'affichage de quelque chose avec heroku (Partie 1)
[Python + heroku] De l'état sans Python à l'affichage de quelque chose avec heroku (partie 2)
Appelez Matlab depuis Python pour optimiser
Introduction à Ansible Partie 2 'Grammaire de base'
Introduction à Python Hands On Partie 1
Programmation tirée des livres le 10 mai
Publication de Python sur la chronologie Facebook
Introduction à Protobuf-c (langage C ⇔ Python)
Connectez-vous à la base de données utf8mb4 à partir de python
Python (de la première fois à l'exécution)
Publier une image de Python sur Tumblr
Programmation tirée des livres le 7 mai
Comment accéder à wikipedia depuis python
Application Python: visualisation de données partie 1: basique
Python facile à apprendre en écrivant
Appeler le langage C depuis Python (python.h)
Mettre à jour Mac Python de 2 à 3