Installation et entrée et sortie de base du paquet source Python3

Installation du paquet source Python

Accédez au site Web officiel de python pour télécharger le package source Python après la version 3.0.
www.python.org
décompressez:
Insérez la description de l'image ici
vous pouvez voir quelques fichiers à l'intérieur.

./configure --help

Exécutez le script dans ce répertoire et consultez l'aide.
Parmi eux, nous pouvons voir
Insérez la description de l'image ici
que le paramètre –disable est ajouté au programme python par défaut. Lorsque nous ajoutons cette option, les options suivantes ne seront pas ajoutées. -Activez le contraire.

./configure --prefix=/usr/local/python3

Exécutez la commande pour précompiler.

Insérez la description de l'image ici
Pas de problème, compilez et installez

make && make install

Insérez la description de l'image ici
Insérez la description de l'image ici
Invitez-nous à supprimer le paquet zilb, et nous
Insérez la description de l'image ici
compilerons et réinstallerons la prochaine fois:
Insérez la description de l'image ici
succès.
Insérez la description de l'image ici
Mais ne peut toujours pas utiliser la commande python3, seulement python2.7:
Insérez la description de l'image ici
nous devons entrer dans le répertoire bin pour exécuter la commande name.
Nous avons besoin

Pour faciliter l'utilisation, lions-le aux variables d'environnement.

ln -s /usr/local/python3/bin/* /usr/local/bin

Insérez la description de l'image ici
Vous pouvez utiliser la commande python3

Utilisation simple du code Python

Les scripts Python se terminent tous par py.

Écrivez le premier script:
Insérez la description de l'image ici
utilisez python2 pour exécuter:
Insérez la description de l'image ici
deux façons sont possibles.
Utilisez python3 pour exécuter:
Insérez la description de l'image ici
la deuxième syntaxe n'est pas prise en charge, ce qui fait la différence entre les versions 2 et 3.
Insérez la description de l'image ici
Insérez la description de l'image ici
2 ne prend pas en charge le chinois, 3 prend en charge le chinois. Le
code commence à ajouter:
Insérez la description de l'image ici
python2 peut utiliser le format utf-8 pour prendre en charge le chinois

commentaires python

print('hello world')

# this is a comment     第一种注释方式
print('hello westos')   #this is a connent         第二种注释方式


"""
they are
comment       第三种注释方式
"""

print('hello linux')

Effet d'exécution: le
Insérez la description de l'image ici
contenu visible est visible.
Il est nécessaire pour des commentaires de script plus complexes, ce qui peut nous aider à comprendre plus facilement le rôle du code.

Contrôlez l'entrée et la sortie en Python

En Python2: l'
Insérez la description de l'image ici
entrée ne peut reconnaître que les valeurs numériques, pas les lettres, donc une erreur est signalée.
Nous voulons permettre de signaler les erreurs:
Insérez la description de l'image ici
raw_input peut convertir le contenu d'entrée en une chaîne pour traitement.

Insérez la description de l'image ici
Lorsque nous utilisons raw_input pour définir une variable, nous pouvons voir que son type est une chaîne.
Insérez la description de l'image ici
Utilisez int pour le changer en entier. Lors de la comparaison, la valeur de l'âge est supérieure à 19 car elle est comparée au code ASCII,
nous devons donc généralement convertir sa valeur sous la même forme lors de la comparaison.

En Python3: En
Insérez la description de l'image ici
Python3, tout ce qui est reçu est traité comme une chaîne. Il n'y a pas de fonction raw_input.

Sortie au format Python

% s str Chaîne
% d int Entier
% f float Virgule flottante %%%
Les signes à deux pour cent représentent%
install ipython:
exécutez directement dans rhel8: pip3 install ipython
Insérez la description de l'image ici
Insérez la description de l'image ici
Insérez la description de l'image ici
La séquence du contenu en% derrière doit être cohérente avec la précédente, sinon Différents types signaleront des erreurs.
Insérez la description de l'image ici
% f représente le nombre à virgule flottante.
Insérez la description de l'image ici
Lorsque l'argent est un entier, il remplit automatiquement plusieurs 0. 0,2 représente 2 0.

Insérez la description de l'image ici
Les nombres entiers peuvent également être remplis, 1 n'est pas suffisant pour trois, c'est donc 001.

Insérez la description de l'image ici
%% signifie%
échelle * 100 = 0,1 * 100 = 10

A publié 50 articles originaux · A aimé 18 · Visites 3780

Je suppose que tu aimes

Origine blog.csdn.net/thermal_life/article/details/105454577
conseillé
Classement