Ką „print f“daro „Python“?
Ką „print f“daro „Python“?

Video: Ką „print f“daro „Python“?

Video: Ką „print f“daro „Python“?
Video: From C to Python by Ross Rheingans-Yoo 2024, Balandis
Anonim

F -stygos suteikia glaustą ir patogų įterpimo būdą pitonas išraiškos eilutės literaluose formatavimui. spausdinti ( f "{val}už{val} yra portalas, skirtas {val}.") spausdinti ( f "Labas mano vardas yra {name} ir man {age} metai.“)

Taip pat kyla klausimas, kam yra F naudojimas Python?

F -stygos suteikia galimybę įterpti išraiškas eilutės literaluose, naudojant minimalią sintaksę. Reikėtų pažymėti, kad an f -string iš tikrųjų yra išraiška, įvertinama vykdymo metu, o ne pastovi reikšmė. Į Python šaltinio kodas, an f -string yra pažodinė eilutė su priešdėliu f “, kuriame yra posakių skliaustuose.

Be to, kas yra F eilutė? Taip pat vadinamas „suformatuotu styga pažodžiui“, f - stygos yra styga pažodiniai žodžiai, turintys an f pradžioje ir riestinius skliaustus su išraiškomis, kurios bus pakeistos jų reikšmėmis. Išraiškos įvertinamos vykdymo metu ir suformatuojamos naudojant _format_ protokolą.

Tiesiog taip, kas yra %s ir %D Python?

% s naudojamas kaip vietos rezervavimo ženklas eilutės reikšmėms, kurias norite įterpti į suformatuotą eilutę. % d naudojamas kaip skaitinių arba dešimtainių reikšmių rezervavimo ženklas. Pavyzdžiui (dėl pitonas 3) spausdinti ('% s yra % d metų amžiaus' % ('Joe', 42)) Ar išvestų Joe yra 42 metai.

Ką reiškia %s Python?

% s yra formato specifikatorius. Rolė % s yra tai, kad jis pasakoja pitonas vertėjas apie tai, kokio formato tekstas bus spausdinamas, konsolėje. Styga yra formatu šiuo atveju. Taigi sintaksė yra maždaug tokia.

Rekomenduojamas: