C'est une note que j'ai faite pour mon étude.
la semaine dernière "Introduction au langage de programmation Python 3" https://www.udemy.com/intro-to-python3/ J'ai fini jusqu'à la section 2. Cependant, j'ai trébuché sur le chemin et j'ai décidé de m'arrêter.
Au lieu de cela, j'ai décidé de faire l'apprentissage de la paiza. https://paiza.jp/works
Il s'agissait en fait de consacrer la programmation à l'apprentissage vidéo et aux exercices sans faire de choses gênantes telles que la construction d'un environnement.
En une semaine, j'ai terminé le cours pour débutants en python et j'ai beaucoup appris sur ce que je ne comprenais pas.
・ Je ne comprends pas «entrée».
Dans paiza, il y a des emplacements d'entrée et de sortie, et lorsque vous entrez dans l'emplacement d'entrée et l'exécutez, le résultat de sortie est affiché.
a = input() print(a)
Échantillon de valeur d'entrée Exemple de valeur de sortie
data = input() print(data)
Valeur d'entrée 1 2 3 Valeur de sortie 1 2 3
import sys for line in sys.stdin.readlines(): print(line.rstrip)
Valeur d'entrée 1 2 3
Valeur de sortie 1 2 3
Je ne savais pas pourquoi cela s'était produit, mais apparemment, la fonction sys.stdin.readlines lit le fichier et le traite ligne par ligne, donc c'est comme ça.
Ensuite, je donnerai la valeur totale du développement
num = [20,30,40,60]
print(sum(num))
La valeur de sortie est 150.
Faisons cela avec les numéros sur une ligne et sur plusieurs lignes.
~~ Je l'ai essayé, mais je ne peux pas encore le faire. ~~
~~ Je le posterai si possible. ~~ (2/6 c'était fait!) Je ne suis pas sûr des nombres, des tableaux et des transformations de type pour le moment.
line = input() print(line)
Valeur d'entrée 1 2 3 Valeur de sortie 1 2 3
je comprends que
line = input().split() print(line)
Valeur d'entrée 1 2 3 Valeur de sortie ['1', '2', '3']
Vous pouvez le voir aussi. Vous en avez fait un tableau.
Valeur de sortie [1,2,3] Comment faites-vous?
line = input().split()
line_int = list(map(int,line))
print(line_int)
La valeur de sortie est maintenant [1,2,3]! !!
Apparemment, la fonction de carte et la fonction de liste étaient la clé.
La fonction de carte "traite tous les éléments". Ce n'est pas bien compris.
Je ne comprends pas vraiment la fonction de liste.
Je vais le vérifier de temps en temps.
Donc, le total est
print(sum(line_int))
Recommended Posts