Heim > Artikel > Backend-Entwicklung > Worauf Sie beim Erlernen von Python achten müssen
Verwenden Sie die print()-Methode, um HelloWorld zu drucken
name = "Jenkin Li"
print("My name is ", name)
Da Python 2.x die ASCII-Kodierung verwendet und Chinesisch standardmäßig nicht unterstützt, müssen Sie im Dateiheader angeben, welche Kodierung die Datei verwendet
# -- programming:utf-8 - -
sind in einzeilige Kommentare und mehrzeilige Kommentare unterteilt
# Einzeilige Kommentare
'''
Mehrzeilige Kommentare
'''
name = input("name: ") age = input("age: ") job = input("job: ") salary = input("salary: ") info = ''' ---------- info of %s --------- Name: %s Age: %s job: %s salary: %s ''' % (name, name, age, job, salary) print(info)
PS: Wenn Sie %d verwenden, müssen Sie Verwenden Sie int(), um einen numerischen Werttyp zu konvertieren. Der Eingabetyp ist standardmäßig eine Zeichenfolge. Im Gegensatz zu int() konvertiert str() einen numerischen Typ in einen String.
In Python können Werte und Zeichenfolgen nicht durch das +-Zeichen verbunden werden. Sie müssen zuerst konvertiert werden
info = ''' ---------- info of {_name} --------- Name: {_name} Age: {_age} job: {_job} salary: {_salary} '''.format(_name = name, _age = age, _job = job, _salary = salary)
info = ''' ---------- info of {0} --------- Name: {0} Age: {1} job: {2} salary: {3} '''.format(name, age, job, salary)
import getpass username = input("username: ") password = getpass.getpass("password: ") print(username) print(password)
Es sollte beachtet werden, dass das oben Gesagte Code kann nicht in IDEs wie PyCharm verwendet werden. Beim Ausführen müssen Sie ihn im Terminal ausführen
type(variable)
count = 0 while count < 3: guess_age = int(input("guess age: ")) if guess_age == age_of_oldboy: print("yes, you got it") break elif guess_age > age_of_oldboy: print("Ooops, think smaller...") else: print("Ooops, think bigger! ") count += 1 else : print("Ooops, you dont got it")
else-Anweisungsblock Sie muss ausgeführt werden, wenn die while-Anweisung normal beendet wird. Wenn die while-Anweisung fehlerhaft ist, wird der else-Anweisungsblock nicht
for i in range(10): print("i value = ", i) # break 后不会运行 else 块 else: print("success ended")
und while … else … Ebenso wird es ausgeführt, wenn die for-Anweisung normal endet, und nicht nach Pause
Das obige ist der detaillierte Inhalt vonWorauf Sie beim Erlernen von Python achten müssen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!