Python kommandolinje input

Valgfri kurser

Kursus Anbefaling:

Kommandolinjeinput

Python tillader kommandolinjeinput.

Dette betyder, at vi kan bede brugeren om at indtaste noget. Metoden i Python 3.6 adskiller sig lidt fra Python 2.7. Metode.

input() bruges i Python 3.6 raw_input() bruges i Python 2.7 Metode.

Følgende eksempel vil spørge brugerens navn, når du indtaster dit navn, vil navnet blive skrevet til skærmen:

Python 3.6

print("Indtast dit navn:")
x = input()
print("Hej ", x)

Python 2.7

print("Indtast dit navn:")
x = raw_input()
print("Hej ", x)

Gem denne fil som demo_string_input.pyog indlæse det via kommandolinjen:

C:\Brugere\Dit Navn>python demo_string_input.py

Vores program vil bede brugeren om at indtaste en streng:

Indtast dit navn:

Indtast nu brugerens navn:

Bill

Dernæst vil programmet udskrive en besked:

Hej, Bill