Išspręsta: python konsolės pabaigos kelių eilučių įvestis

Pagrindinė problema, susijusi su Python konsolės pabaigos kelių eilučių įvestimi, yra ta, kad gali būti sunku nustatyti, kada kelių eilučių sakinys buvo užbaigtas. Taip yra todėl, kad „Python“ vertėjas nepateikia jokių vaizdinių užuominų ar indikatorių, rodančių, kada sakinys baigtas. Todėl vartotojai turi pasikliauti neautomatiniu atitinkamų eilutės pabaigos simbolių (pvz., kabliataškių ar naujų eilučių) įvedimu, kad praneštų, jog teiginys baigtas. Jei šie simboliai įvesti neteisingai, interpretatorius gali interpretuoti neužbaigtą teiginį kaip klaidą ir nutraukti programos vykdymą.

# Use the triple quotes to end a multiline input in Python:
"""
This is a multiline input.
It can span multiple lines.
"""

"" "
Ši eilutė sukuria kelių eilučių eilutę, kuri yra „Python“ duomenų tipas. Trigubos kabutės rodo, kad eilutė apima kelias eilutes.
"""Jis gali apimti kelias eilutes."""
Ši eilutė prideda papildomo teksto prie kelių eilučių eilutės, nurodydama, kad ji gali apimti kelias eilutes.

Kelių eilučių įvestis

Kelių eilučių įvestis Python yra būdas įvesti kelias teksto eilutes kaip vieną eilutę. Tai galima padaryti naudojant trigubas kabutes ("' arba "") tekstui apvynioti. Tada kelių eilučių įvestis gali būti naudojama įvairiems tikslams, pavyzdžiui, išspausdinti turinį, manipuliuoti juo arba saugoti kintamajame. Be to, kelių eilučių įvestis taip pat gali būti naudojama kuriant kelių eilučių komentarus Python kode.

Kaip užbaigti kelių eilučių įvestį Python interpretatoriuje

Python interpretatoriuje kelių eilučių įvedimas gali būti baigtas įvedant tuščią eilutę (du kartus paspaudus Enter). Tai vertėjui parodys, kad baigėte įvesti, ir jis turėtų vykdyti kodą. Arba galite įvesti Ctrl+D („Windows“ sistemoje) arba Ctrl+Z („Mac“ sistemoje), kad užbaigtumėte kelių eilučių įvestį.

Susijusios naujienos:

Palikite komentarą