Maison >développement back-end >Tutoriel Python >Explication détaillée sur la façon de transformer rapidement Python
1. pyenv pour l'installation de Python
Installation de Python sous Windows
(1) Ouvrez le navigateur Web et visitez le site officiel de Python http://www.python.org
(2) Cliquez sur Télécharger ou cliquez sur Télécharger sur la page d'accueil
(3) Téléchargez la version requise, la dernière version est la 3.5.2
(4) Une fois le téléchargement terminé , double-cliquez et installez
Installation de Python et pyenv sous CentOS
pyenv : pyenv est un gestionnaire de versions de python Étant donné que différents programmeurs peuvent utiliser différents pythons pour le développement, ils doivent toujours communiquer avec chacun. autre sur la même machine. La fonction principale de pyenv est de définir différents répertoires pour utiliser différentes versions, et il peut facilement installer Python.
1. Installer les packages de dépendances
yum groupinstall "Outils de développement" "Développement de plate-forme serveur" -y
2 Installer pyenv
(1) Réussi. programme git clone pyenv
$ git clone https://github.com/yyuu/pyenv.git ~/.pyenv
(2) Définir la variable d'environnement de pyenv
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >>
(3) Ajoutez pyenv init à la variable d'environnement
$ echo 'eval "$(pyenv init -)"' >> 4 ) Relisez votre shell
$ exec $SHELL
$ source ~/.bash_profile
3 Utilisation et installation de pyenv python
Listez toutes les versions disponibles
pyenv install -lInstaller la version spécifiée$ pyenv install 3.5.2Téléchargement de Python-3.5.2.tar.xz...
- > https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz
Changer la version locale de Python
Python 3.5.2 (par défaut, 17 août 2016, 18:31:29)
[GCC 4.4.7 20120313 ( Red Hat 4.4.7-17)] sur LinuxTapez "aide", "copyright", "crédits" ou "licence" pour plus d'informations.
>>>Vous peut à nouveau entrer de manière interactive avec python, tel que>>> print('Hello World')Lorsque vous appuyez sur Entrée, vous obtiendrez le résultat suivant
Hello World
Bien sûr, de nombreux langages informatiques ont des habitudes. Cela se termine par un point-virgule, mais Python est différent. Une ligne est une ligne, quel que soit son contenu.
Ce qui est décrit ci-dessus est un interpréteur interactif. Vous pouvez obtenir le résultat en tapant certains caractères pour atteindre vos propres objectifs.
3. Qu'est-ce qu'un algorithme ?
Avant de commencer, expliquons d'abord ce qu'est la programmation informatique. En termes simples, il indique à l'ordinateur quoi faire. L'ordinateur peut faire beaucoup de choses, mais il ne le fera pas tout seul. Les programmeurs lui indiquent des détails spécifiques, comme nourrir un enfant, et utilisent un langage que l'ordinateur peut comprendre : l'algorithme. « Algorithme » n'est qu'une autre façon sophistiquée de dire « étapes » ou « recette » : une description détaillée de la façon de faire quelque chose. Par exemple :
Comment faire de la peau froide :
(1) Coupez la peau froide en fines lanières
(3) Ajoutez le mahjong, le vinaigre, l'ail jus, piment et autres assaisonnements
(4) Remuer pendant environ 1 minute
Opérations sur les nombres
L'interpréteur Python interactif peut être utilisé comme une calculatrice très puissante
>>> 678
19628206969929168
Bien sûr, il y en a des spéciaux. Les deux exemples suivants sont dans des versions différentes
Python 2.7.5 (par défaut, 24 juin 2015, 00:41:19)
[ GCC 4.8.3 20140911 (Red Hat 4.8.3-9)] sur Linux2Tapez "aide", "copyright", "crédits" ou "licence" pour plus d'informations.
>>> ; /2
0
Python 3.5.2 (par défaut, 17 août 2016, 18:31:29)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] sur Linux
Tapez "aide", "copyright", "crédits" ou "licence" pour plus d'informations.
>>> 1/2
0.5
Divisible
> ;>> 20 / 3
6.666666666666667>>>> % 3
2
>>> 2,75 % 0,5
0,25
Puissance
>>> >9
>>> (-3) ** 3
-27
>>> 3 ** 3
La méthode d'affichage des entiers longs est différente après python3.0. Avant la version 3.0, il y aura un L à la fin
Python 2.7.5 (par défaut, 24 juin 2015, 00:41:19). )
[GCC 4.8.3 20140911 (Red Hat 4.8.3-9)] sur Linux2
Tapez "aide", "copyright", "crédits" ou "licence" pour plus d'informations.
Tapez "help", "copyright", "credits" ou "licence" pour plus d'informations.
>>> 🎜>24300000000000000000 00000000000005. Variables
La variable est un autre concept avec lequel il faut se familiariser. Une variable représente essentiellement (ou fait référence à) un certain nom de valeur
>>> x = 3
>>> Remarque : Les noms de variables peuvent inclure des lettres, des chiffres et des traits de soulignement. Les variables ne peuvent pas commencer par un nombre.
6. Obtention des entrées de l'utilisateur
Lors de l'écriture d'un programme, nous pouvons ne pas connaître les valeurs de certaines variables. Cela peut se faire via l'entrée de l'utilisateur, mais l'interpréteur connaît sa valeur, nous devrons donc peut-être obtenir l'entrée de l'utilisateur. Pour obtenir l'entrée de l'utilisateur, utilisez la fonction input() (la fonction raw_input est remplacée par la fonction input après la version 3.0).
>>> input('Veuillez saisir votre nom ? ')
'Antony'
Nous pouvons également enregistrer la valeur obtenue à une variable
>>> nom = input('Veuillez saisir votre nom ? ')
Veuillez saisir votre nom ? superman
>>> superman '
Calculer
>>> x = input('Veuillez saisir un nombre x : ')
Veuillez saisir un nombre x : 34>> ; > y = input('Veuillez saisir un nombre y : ')
Veuillez saisir un nombre y : 56>>> ; y
'56'>>> int(x) * int(y)
1904
pow()
pow représente la puissance, qui peut être utilisée pour calculer l'exponentiation
>>> ;> ;> pow(2,3)
8>>> pow(3,2)
9
abs()
abs signifie valeur absolue
>>> abs(-10)
10
>>> 1/2
0,5
>>> rond(1/2)
0
>>>
2
floor()
floor est arrondi à l'inférieur. Par exemple, l'âge d'une personne est de 32,9 ans, ce qui correspond à 32 ans et neuf mois. a dit qu'il a déjà trois ans, utilisez à ce moment la fonction floor
>>> import math
>>> 🎜>32
>>> math.floor(32.9)
32.0
256
>>> input('Tu me veux ? ')
Tu me veux Non !!!'Non !!!'
sortie()
Interpréteur interactif utilisé pour quitter python
$ python
Python 3.5.2 (par défaut, 17 août 2016, 18:31:29)[GCC 4.4.7 20120313 ( Red Hat 4.4.7-17)] sous Linux
Tapez "help", "copyright", "credits" ou "licence" pour plus d'informations Pour étendre les fonctionnalités de python, vous devez utiliser la commande spéciale import to. importer des modules. La fonction floor mentionnée précédemment se trouve dans le module nommé math.
>>> import math
>>> math.floor(333.20)
333
Parfois, vous n'aurez besoin d'utiliser qu'un certain module A fonction, et que vous ne voulez pas écrire le nom du module à chaque fois, vous pouvez utiliser un autre formulaire.
>>> depuis l'importation mathématique sqrt
>>> sqrt(9)3.0
9. >Pour stocker la commande de manière permanente pour une utilisation ultérieure, elle peut être écrite dans un fichier.
$ cat first.py
#!/usr/bin/env python3.5
print('Bonjour, ' + nom)
$ chmod +x first.py$ ./first.py
Veuillez saisir votre nom : Antony
Algorithme : Un algorithme est une description détaillée de la façon d'accomplir une tâche. En fait, lors de l’écriture d’un programme, vous devez utiliser un langage que l’ordinateur peut comprendre (comme Python) pour décrire l’algorithme. Ce type de description conviviale est appelé programme et contient principalement des expressions et des instructions.
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!