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.
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.
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()
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
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
`.
Les types numériques suivants sont pris en charge. Entier (entier) Flotte Complexe
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'
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 ''.
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]
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')
'''
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