Bine, ai fost în suspans suficient de mult. E timpul pentru bombă.
În primul rând, vom adăuga o altă frază la mantra noastră deja lungă de apelare a funcțiilor. Vă veți aminti că am rezumat acest cod (un apel de funcție):
len(movie_title)
cu această afirmație:
„Apelăm funcția len() și o transmitem la movie_title ca argument.”
Și am rezumat acest cod (un apel de metodă):
message.format(name, age)
cu această afirmație:
„Apelăm metoda .format() pe variabila message și îi transmitem numele și vârsta ca argumente.”
Acum, un al treilea lucru. Putem folosi semnul egal cu un nume de variabilă pentru a captura rezultatul funcției sau metodei, în loc să o tipărim. Ieșirea unei funcții se numește valoarea returnată.Spunem că „metoda .upper() returnează o versiune cu majuscule a șirului pe care a fost apelată”. O putem surprinde astfel:
big_and_loud = shop_title.upper()
Variabila big_and_loud deține acum valoarea „CARL’S ICE CREAM”. Funcțiile funcționează în mod similar:
width_of_sign = len(shop_title)
width_of_sign are acum valoarea 40 (rețineți toate acele spații străine); dacă am fi aranjat mai întâi, am fi obținut 16:
true_width_of_sign = len(shop_title.strip())
print(true_width_of_sign)▌16
Sursa: Stephen Davies, The Crystal Ball – Instruction Manual, Vol. 1: Introduction to Data Science, v. 1.1. Copyright © 2021 Stephen Davies. Licența CC BY-SA 4.0. Traducere și adaptare: Nicolae Sfetcu. © 2024 MultiMedia Publishing, Introducere în Știința Datelor, Volumul 1
Lasă un răspuns