J'ai appris Python avec une belle fille à Paiza # 01
Paiza-san, qui aurait pu le faire avec Python (https://paiza.jp/poh/ando), semble avoir lancé le service Apprendre les belles filles et Python. Alors je l'ai essayé. Au fait, je connais au moins Python, mais j'essaie de trouver du matériel pédagogique qui puisse être utilisé pour les missions internes de Python. Il semble y avoir une introduction 1/2, donc j'essaye d'abord l'introduction 1.
Édition introductive (environ 60 minutes)
chapitre 1: Qu'est-ce que Python? (Environ 3 minutes)
-
Public cible
-
Débutant en Python
-
Envoi et saisie minimaux
-
Légère connaissance du HTML / CSS
-
Décrit en Python 3
-
Présentation de Python
-
Peut être utilisé pour les services WEB et l'apprentissage automatique
-
L'une des trois principales langues de Google
-
Langage de script
-
J'essaye de l'écrire facilement
-
Bibliothèque riche
chapitre2: Écrivons un programme en Python (3:21)
-
Ecrire un programme en Python
-
Explication de l'utilisation de PAIZA Learning
-
Vous pouvez coder et vérifier le résultat tout en regardant la vidéo
-
(Aucune explication) Base de l'éditeur Ace
-
Afficher HELLO WORLD à l'écran
-
D'après la description imprimée
-
L'écran est un peu différent de la vidéo, mais cela ne me dérange pas
-
Introduction de points faciles à faire une erreur
-
Lors de l'utilisation incorrecte du plein angle
Exercice
- Vous pourrez noter des exercices en vous connectant
- 5 titres
- Plutôt que Python, c'est un problème de programmation rudimentaire
chapitre3: 03: Les commentaires facilitent la lecture du programme! (3:47)
- Les commentaires sont des notes lorsque des humains lisent le programme
- Commentaires du # à la fin de la ligne
-
Entre "" ne fonctionne pas comme un commentaire
- Désactiver une partie du programme avec un commentaire s'appelle commenter.
- De '' 'à' '' est traité comme un commentaire sur plusieurs lignes
- Je pense que je saute ça ici
- #Coding: utf-8 est une chose importante qui montre clairement que le code Python est écrit en UTF-8.
Exercice
- Tous les 2 titres
- Comment utiliser le commentaire
chapitre 4: affichons HTML (4:11)
- Afficher la balise html avec l'instruction d'impression
- Le champ de sortie de paiza.io peut afficher le résultat en TEXTE ou HTML
- Les balises h1 / b / p / br etc. apparaissent
- La fonction d'impression ajoute un code de saut de ligne à la fin de la ligne
- Les chaînes multilignes peuvent être placées entre '' 'et' ''
- Même si vous connectez des chaînes de caractères avec des virgules demi-largeur, elles peuvent être affichées sans saut de ligne.
print ('HOGE', end = "")
peut également omettre les sauts de ligne
Exercice
- Tous les 2 titres
- Exercice pour ajouter des balises html dans le texte imprimé
chapitre 5: Utilisons des variables (3:24)
- Une variable est un conteneur qui stocke temporairement des données.
- Conversion facile en créant des variables de chaînes de caractères en double
Remplacez par * =
- Peut être combiné avec variable + string
Exercice
- Tous les 4 titres
- À partir d'ici, il a parfois fallu du temps pour juger de l'exercice et une erreur s'est produite.
Chapitre 6: Faisons un dé (4:25)
-
Un programme qui affiche des nombres au hasard
-
Les variables peuvent contenir des nombres ainsi que des chaînes
-
Pas de guillemets contrairement aux chaînes
-
Lors de la concaténation avec une chaîne de caractères, utilisez
str (variable avec une valeur numérique) + chaîne de caractères` ``
-
Utilisez aléatoire / randint
-
random.random () '' `` est un nombre aléatoire dans 0-1
-
random.randint (1,100)
est un nombre aléatoire dans 1100
-
l'importation est maintenant disponible
-
Qu'est-ce que l'importation?
-
Utiliser des modules
-
Utilisé sous forme de module.fonction
-
print / str etc. sont intégrés en standard
-
Le contenu de () dans
print () '' `` est un argument
-
Le résultat du traitement de la fonction est appelé la valeur de retour
Exercice
- Tous les 2 titres
- Ici, vous avez atteint le niveau d'apprentissage 6
chapitre 7: Calculons avec l'opérateur (4:25)
- Comment calculer les valeurs numériques
- Le contenu de la variable elle-même ne change pas sauf s'il est réaffecté
- Effectuer des calculs avec des opérateurs (+ / =, etc.)
- Opérateurs de base
- Opérateur algébrique
- +, -, *, /,% etc.
- / Préfère sur * +, -
- Utilisez
() '' pour spécifier la priorité
Exercice
chapitre 8: Calculons le prix (3:17)
- Puisque le nombre de pommes est déterminé au hasard, multipliez-le par le prix unitaire pour obtenir le total.
- Si vous ajoutez 100 au résultat de randint, vous pouvez obtenir le nombre par incréments de 100.
Exercice
- Tous les 1 titres
- Pour une raison quelconque, je n'ai pas réussi le scénario de test, donc quand j'ai regardé la réponse du modèle, il était nécessaire d'inclure des signes de ponctuation qui n'étaient pas dans la phrase de question dans le résultat de sortie ...
chapitre 9: Apprenons le type de données (3:32)
- Citations pour les chaînes, telles quelles pour les nombres
- Il existe différents types de données tels que les nombres et les chaînes de caractères dans la programmation.
- Différence entre + comme une concaténation de chaînes et + de nombres
- La combinaison de données numériques et de données de chaîne de caractères ne peut pas être effectuée en l'état car les types de données sont différents (utilisez str)
Exercice
- Les 3 titres
- Calculs entre différents types de données
Impression approximative
Pour le moment, j'ai terminé l'introduction 1. Je n'ai pas encore proposé quelque chose comme Python. C'est vraiment un niveau de matériel pédagogique pour les débutants en programmation pour commencer à apprendre Python. S'il s'agissait d'un livre d'introduction à la programmation, je sentais que je faisais soigneusement le contenu équivalent au chapitre 1. J'aimerais trouver du temps et vérifier Primer 2.
À propos, toute l'histoire est accompagnée d'un guidage vocal du personnage "Kyoko Kirishima" (cv: Nozomi Uema). Cela semble être un personnage populaire de Paiza. C'est un peu rapide, mais c'est un peu plus lent que Dot Install, qui peut également apprendre de la vidéo. Je n'avais pas l'impression d'être poursuivi.
En gros, seul l'écran de codage est montré dans la vidéo, et "Kyoko Kirishima" est à peine montré, donc ce ne serait pas gênant de le faire en interne.