Premier examen de python-

J'ai terminé un livre pour débutants en python. Dans la deuxième semaine, j'écrirai ce que j'ai oublié.

** Arguments de ligne de commande ** Vous pouvez transmettre des valeurs au programme lorsque vous exécutez le programme à partir du shell. Cette valeur est appelée un argument de ligne de commande.

Arguments de ligne de commande


>>>python Nom de fichier effectif Argument de ligne de commande 1 Argument de ligne de commande 2 ...

argv [0]: nom de fichier effectif argv [1]: argument de ligne de commande 1 argv [2]: argument de ligne de commande 2

** La gestion des erreurs ** try, sauf: s'il y a une erreur dans la partie try, sauf que le traitement est effectué.

** méthode de jointure ** Insérez une chaîne entre tous les éléments.

join


>>>"-".join(["a","b","c"])
"a-b-c"

** fonction de carte ** Renvoie une liste des résultats de l'application de la fonction à tous les éléments de la liste pris comme arguments.

join


>>> map(str,[1,2,3])
["1","2","3"]

** Comment signaler une erreur ** Utilisez augmenter.

raise


raise Exception("C'est une erreur")

** fonction super (data_kata, self) ** Une fonction qui prend deux arguments, le nom du type de données et self, et renvoie sa classe parente. Si vous utilisez l'héritage lors de la création d'une classe, l'écriture d'une méthode portant le même nom que celle de la classe parent dans la classe enfant écrasera la méthode dans la classe parent. Soyez particulièrement prudent lors de l'ajout de méthodes d'initialisation! Appelez super (oya, self) puis ajoutez le code.

** Important ici! ** ** -Les variables utilisées dans la fonction doivent être celles définies à l'intérieur de la fonction ou celles reçues comme arguments.

Recommended Posts

Premier examen de python-
Premier essai
Premier gdb
Premier Python
Premier hack de Windows 10
Premier Python 3 ~ Première comparaison ~
Premier défi Django
Premier plug-in de commande
Premier Python
Premier Python ~ Codage 2 ~
Premier classificateur d'images
Premier python [O'REILLY]
Premier développement Django
[IOS] Premier Pyto