Care sunt diferitele semnificații ale parantezelor în programarea Python?


Cel mai bun răspuns

Există în principal trei tipuri de paranteze utilizate în programarea Python. Deci, să vorbim despre toate unul câte unul.

  • Paranteze rotunde sau Paranteze (): Paranteze rotunde sau Paranteze sunt utilizate în principal pentru a declara un tuplu. Tuple este un tip de tip de date care stochează diferite tipuri de date, cum ar fi șir, int, char etc. Punctul principal al unui tuplu, care tuplul nu acceptă atribuirea articolelor, ceea ce înseamnă că nu poate reatribui sau modifica valoarea unui anumit element din interiorul unui tuplu. Sintaxa de bază a tuplului arată astfel:

tuple = (1,2,3)

  • Paranteze drepte []: Paranteze drepte sunt folosite pentru a declara o listă. Lista este un tip de date care conține date de diferite tipuri, de ex. string, int, char, etc. Singura diferență între tuplu și listă este că nu puteți reatribui sau modifica valorile din tuplu, în timp ce puteți modifica valorile din listă. Sintaxa de bază a unei liste arată astfel:

list = [1,2,3]

  • Acoladuri {}: Acoladele sunt utilizate pentru a declara un set și un dicționar în python. Un set este o colecție de tipuri de date cum ar fi int, șir, etc. Lucrul despre Set i s că seturile nu permit valori duplicate și dacă valorile int introduse într-un set sunt neordonate, atunci acesta le va aranja automat în formă ordonată. Acum, în dicționare, dicționarele constau în două lucruri principale care sunt Key și Valoare. Ke y într-un dicționar poate fi utilizat pentru a accesa valoarea acelei chei. Sintaxa de bază a dicționarului și a setului este menționată mai jos:

#This is set

set = {2,3,3,1,6,5}

print(set) #Output: {1,2,3,5,6}

#This is dictionary

dict = {

"age" : 18,

"Height" : 5"

}

print(dict["age"]) #output : 18

Sper că s-a șters îndoielile tale.

Votează în sus !! dacă a ajutat 🙂

Răspunde

Care sunt diferitele semnificații ale parantezelor în programarea Python?

Paranteze rotunde:

  • utilizate pentru a reprezenta tupluri precum (1, 2, 4).
  • folosit pentru a grupa expresii ca în (a + b) * c + (x ** p) ** q – (f – g) # fără paranteze expresia va avea semantică diferită.
  • folosit pentru a include parametri în funcții, cum ar fi print("Hello World")

Paranteze drepte:

  • folosit pentru a reprezenta liste precum [1, 2, 4]
  • utilizat pentru indexarea unui element dintr-o listă, tuplu, șir, dicționar, ca ls[i]
  • folosit pentru a obține o felie dintr-o secvență: Exemplu – st = "Python", vă oferă "tho"

Paranteze:

  • folosit pentru a reprezenta seturi, cum ar fi, {3, 1, 2} și frozenset({"b", "A", "C"})
  • utilizate pentru a reprezenta dicționar precum {1: "one", 2: "two", 9: "ten"}
  • utilizat ca locații de plasare în șiruri de formatare: Exemplu1:

"Hello {} How you".format("John")

  • Exemplul 2: "Sorted: {1}, {2}, {0}".format(14, 8, 11) Exemplul 3 (pentru Python 3.6 și versiunile ulterioare):

a, b, c = 1, -3, 6

f"a={a}, b={b}, c={c}, d2 = {b**2 - 4 * a * c}"

  • etc.

Notă :

  • {} nu este nu un set gol; este un dicționar gol
  • set () vă va oferi un set gol

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *