Installation de Python 3 sur Mac et vérification du fonctionnement de base Partie 1

introduction

Je suis un débutant complet en Python, donc il y a beaucoup de choses que je ne sais pas, mais je vais commencer par Hello World et faire diverses choses.

Si vous connaissez Python et avez des suggestions, n'hésitez pas à nous contacter!

Je pense que le système d'exploitation est Mac et que la version Python est 3 en supposant.

Installation

Python 2 est déjà installé sur le Mac. Si vous vérifiez la version, elle s'affichera comme suit.

python --version
Python 2.7.10

Cependant, puisque le développement du 2ème système est déjà terminé, nous le changerons pour le 3ème système.

Je l'ai installé à partir de pkg. https://www.python.org/downloads/ (Vous pouvez également installer via infusion)

Après l'installation, vérifions la version.

python3 --version
Python 3.5.0

Dans cet état, les 2e et 3e systèmes coexistent. Cependant, si vous faites une erreur, ne supprimez pas la deuxième série de Python ici.

Si vous le supprimez comme indiqué ci-dessous, ce sera probablement un gros problème. http://docs.python.jp/3/using/mac.html

Il est utilisé par Apple et des logiciels tiers et ne doit pas être modifié ou supprimé.

Hello World C'est un affichage de Hello World, la porte d'entrée de la plaque de fer.

Écrivez ce qui suit dans l'éditeur et enregistrez-le sous `` hello.py ''.

hello.py


print ("Hello World")

Allez dans le répertoire où `` hello.py '' a été enregistré

python3 hello.py

Et courir

Hello World

Doit être affiché.

Maintenant que Hello World est affiché, je voudrais consolider les bases pour réellement écrire du code.

Mode interactif

J'ai créé et exécuté `` hello.py '' pour afficher Hello World, mais à part cela, je peux faire la même chose avec juste la ligne de commande. C'est le mode interactif.

Au terminal

python3

Entrer. Ensuite, vous verrez l'affichage suivant.

Python 3.5.0 (v3.5.0:374f501f4567, Sep 12 2015, 11:00:19) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> 

Si celui-ci est dans l'état `` >>> '', le mode interactif est lancé.

Maintenant, tapez print ('HELLO') et entrez, vous devriez voir `` HELLO ''.

>>> print('HELLO')
HELLO

En plus d'afficher des chaînes de caractères, vous pouvez également effectuer des calculs.

>>> 10+10
20

Quand terminer

quit()

Déclaration de variable

Bien qu'il s'agisse d'une variable Python, elle semble être typée dynamiquement, vous pouvez donc l'utiliser sans définir à l'avance des types tels que des chaînes et des nombres.

#Définir des variables sous forme de nombres
num1 = 1
num2 = 2
# 1+2
result = num1+num2
#production
print(result)

#Définir des variables sous forme de chaînes
string1 = 'a'
string2 = 'b'
# ab
concat = string1 + string2
#production
print(concat)

Le résultat est

3
ab

Chaîne

Une chaîne de caractères est reconnue comme une chaîne de caractères en la plaçant entre guillemets simples '' ou guillemets doubles `.

Valeur numérique

Les types numériques suivants sont pris en charge. Entier (entier) Flotte Complexe

liste

Il est utilisé lors de la combinaison de plusieurs valeurs. Placez-le entre [] '' et séparez les valeurs par, ``.

Dans l'exemple suivant, A, B, C sont placés dans la liste appelée listsample et toutes les listes sont renvoyées.

(Exécuter en mode interactif)

>>> listsample = ['A','B','C']
>>> listsample
['A', 'B', 'C']

Vous pouvez également spécifier l'index.

>>> list = ['A','B','C']
>>> list[0]
'A'

constant

Il semble qu'il n'y ait pas de constantes en Python. En général, il semble que les éléments définis par des lettres majuscules et des traits de soulignement soient traités comme des constantes, comme `` TEST_VALUE ''.

Taple

Bien que ce ne soit pas une constante, il existe une méthode de définition qui ne peut pas changer l'élément d'un objet appelé taple.

(Exécuter en mode interactif)

#Définition de tapple
>>> taplesample = (100,200,300)
>>> taplesample
(100, 200, 300)

#Lorsque l'index est spécifié, le 0ème 100 est affiché
>>> taplesample[0]
100

#Cela entraînera une erreur
>>> taplesample[0] = 101

De même, si vous définissez 100 200 300 dans la liste et changez le 0ème 100 en 101, cela peut être réécrit.

>>> samplelist = [100,200,300]
>>> samplelist[0] = 101
>>> samplelist
[101, 200, 300]

Commenter

Commentez une seule ligne avec «#»

Dans le cas de plusieurs lignes, si vous mettez côte à côte trois guillemets simples `` `ou doubles '', ce sera un commentaire sur plusieurs lignes.

print('indiquer')

'''
print('Ne montre pas')
print('Ne montre pas')
'''

en conclusion

Cette fois, j'ai même affiché Hello World et manipulé des valeurs simples. Je l'écrirai dans le cadre de la deuxième partie à l'avenir.

Recommended Posts

Installation de Python 3 sur Mac et vérification du fonctionnement de base Partie 1
Remarques sur l'installation de Python sur votre Mac
Erreur et solution lors de l'installation de python3 avec homebrew sur mac (catalina 10.15)
Remarques sur la construction de Python et pyenv sur Mac
[Note] Installation de Python 3.6 + α sur Windows et RHEL
Essayez d'importer des données MLB sur Mac et Python
Fonctionnement de base de Python Pandas Series et Dataframe (1)
Installez Python sur Mac
Installer Python 3 dans un environnement Mac
Installer des pandas sur python2.6
Mémorandum de base Python partie 2
Mémo de base Python - Partie 2
Installez Python 3.4 sur Mac
Mémo de base Python - Partie 1
Installez le sélénium sur votre Mac et essayez-le avec python
Application Python: Pandas Partie 1: Basique
Remarques sur l'installation de dlib sur Mac
Installer pygame sur python3.4 sur Mac
Installation de Python et grammaire de base
Mémo de grammaire de base Python (1)
Manipulation de python sur mac
Mettez à jour le python que vous aviez sur votre Mac à 3.7-> 3.8
Installez pandas 0.14 sur python3.4 [sur Mac]
Remarques sur l'installation de pipenv sur votre Mac
Catalina sur Mac et pyenv
Remarques sur l'installation de Python sur CentOS
Installation de Python (Python 3.7.7) et grammaire de base
Construire un environnement Python sur un Mac, jusqu'au point d'utiliser Jupyter Lab
Construire un environnement Python sur Mac
Si Python sur Mac disparaît
Notes sur Python et les types de dictionnaire
À propos de l'installation des séries Pwntools et Python2
Comparaison de la grammaire de base entre Java et Python
objet perl et classe python partie 2.
MQTT sur Raspberry Pi et Mac
Créez un environnement Python sur votre Mac avec Anaconda et PyCharm
Assistance lors de l'installation de l'oreiller sur python3.9
[python] week1-3: Type de nombre et opération
Mémo de construction de l'environnement Python sur Mac
Installez Python 3.7 Anaconda sur MAC, mais Python 2
Installer python3 sur Mac (El Capitan)
Lier Modelica et Python sous Windows
Installation de Kivy-Designer sur Windows10 64 bits Python3.5
Cours de base Python (14 modules et packages)
Remarques sur l'installation de Python à l'aide de PyEnv
Construire un environnement pour python3.8 sur Mac
objet perl et classe python partie 1.
La route pour installer Python et Flask sur un PC hors ligne
Si l'installation de Python 3.5.0 échoue sur Mac
Installez lp_solve sur Mac OSX et appelez-le avec python.
Application Python: visualisation de données partie 1: basique
[Automatisé avec python! ] Partie 2: Fonctionnement des fichiers
Étapes pour installer python3 sur Mac
Un script python qui supprime les fichiers ._DS_Store et ._ * créés sur Mac
Appeler C / C ++ depuis Python sur Mac
Mettre à jour Mac Python de 2 à 3
Essayez de créer un environnement python et anaconda sur Mac (avec pyenv, conda)
Mettre la liaison MeCab pour Python sur Windows, Mac et Linux avec pip