[Python] À propos de l'entrée standard

Décrivez ce que vous avez appris sur l'obtention d'une entrée standard

Entrez N lignes

【contribution】
afd
agdp
hj

【production】
afd
agdp
hj

for a in range(3):
    c = input()
    print(c)

Entrez deux nombres entiers séparés par un espace demi-largeur

【contribution】
6 90
【production】
6
90

input_line = input().split()

for a in input_line:
    print(a)

Entrée de N entiers donnés dans la deuxième ligne


【contribution】
6
56 78 39 26 4 553

【production】
56 
78 
39 
26 
4 
553

【syntaxe】
input_line = int(input())
#Obtenez la première des entrées

try:
    for a in range(input_line):
        v = input().split()
except EOFError:
    pass
#1. 1. Accédez à la première valeur numérique obtenue dans l'instruction for avec plage et affectez-la à la variable a dans l'ordre de 0
#2. Obtenez la deuxième entrée sur la deuxième ligne pendant des minutes et divisez()Divisez la chaîne avec
#3. Répétez pour le premier numéro obtenu

for d in v:
    print(d)

※try-Si vous n'incluez pas l'instruction except, EOFError:J'obtiens l'erreur EOF lors de la lecture d'une ligne

Entrée de deux ensembles d'entiers

【contribution】
4
57 10
53 38
9  46
96 29

【production】
57 10
53 38
9  46
96 29

【syntaxe】
input_line = int(input())

for i in range(input_line):
    a, b = input().split()
#Voici un,Les valeurs des première et deuxième lignes sont séparées en b
    print(a, b)

Sélection à partir d'un ensemble d'entiers (extraction à partir d'un nombre spécifique d'ensembles)

【contribution】
10
46 5
2 7
89 6
81 0
46 675
2 948
68 35
17 10
26 64
28 95

【production】
26 64

【syntaxe】
#Sortie avec instruction if
input_line = int(input())

for a in range(input_line):
    x, y = input().split()
    if a == 7: 
        print(x, y)


[Une autre solution]
#Ajouter à la liste et sortie
myinput = []
input_line = int(input())

for a in range(input_line):
    x, y = input().split()
    myinput.append((x, y))

print(' '.join(myinput[7]))

Cela n'a rien à voir avec l'entrée

import string
#Le module string est un module qui obtient une chaîne

alphabets = string.ascii_uppercase
# ABCDEFGHIJKLMNOPQRSTUVWXYZ
# ascii_les minuscules obtiennent de a à z
# ascii_les majuscules vont de A à Z
#les chiffres obtiennent les nombres

#Quel nombre dans l'index est X?
print(alphabets.index("X") + 1)  # 24

Mis à jour de temps en temps

Recommended Posts

[Python] À propos de l'entrée standard
[Python3] Entrée standard [Cheet sheet]
Entrée standard Python3 (compétition pro)
Entrée standard / résumé / python, ruby
Recevoir des conseils d'entrée standard @ python
Entrée standard Python3 pour une programmation compétitive
À propos des tranches Python
À propos de la notation d'inclusion de python
À propos de Python tqdm.
À propos du rendement Python
À propos de python, classe
À propos de l'héritage Python
À propos de python, range ()
À propos de Python Decorator
Résumé des entrées standard
À propos de la référence Python
À propos des décorateurs Python
[Python] À propos du multi-processus
Python Paiza-Divers contrôles de compétences et entrées standard
Entrée standard Python3 que j'ai essayé de résumer
Ensemble d'entrées standard Atcoder pour les débutants (python)
[Python] Ajouter un commentaire au fichier d'entrée standard
À propos de Python for loop
À propos des arguments de fonction (python)
Séquence de touches en Python
[Python] Mémo sur les fonctions
Résumé sur Python3 + OpenCV3
À propos de l'environnement de développement Python
Python: à propos des arguments de fonction
Python, à propos de la gestion des exceptions
À propos de Python Pyramid Traversal
Séquence de touches en Python
À propos de Python3 ... (objet Ellipsis)
[Python] Chapitre 01-01 À propos de Python (First Python)
À propos de __all__ en python
Python: décompressez depuis l'entrée standard en utilisant zipfile
Résumé des entrées / sorties standard
Demandez à python d'analyser le json entré à partir de l'entrée standard
[Python] Changer l'entrée standard du clavier en fichier texte
Quel est le meilleur, l'entrée standard de python recevant input () ou sys.stdin?
[Python] En savoir plus sur pip
Mémorandum Cisco _ configuration d'entrée avec Python
Prise en charge de Fabric pour Python 3
Python 3.4 ou version ultérieure standard pip
Ecrire l'entrée standard dans le code
À propos des objets et des classes Python
Entrée standard avec limite de temps
À propos des variables et des objets Python
Remarques sur l'utilisation du test unittest standard Python
À propos du module Python venv
Partie 1 de la réception de l'entrée standard
fonction de mémorandum python pour débutant
À propos de la fonction enumerate (python)
Note d'entrée Python dans AtCoder
À propos de divers encodages de Python 3
À propos de Python, len () et randint ()
À propos de Perl, Python, PHP, Ruby