Nejlepší odpověď
V programování v Pythonu se používají hlavně tři typy závorek. Pojďme si tedy o všech promluvit jeden po druhém.
- Kulaté závorky nebo závorky (): Kulaté závorky nebo závorky se používají hlavně k deklaraci n-tice. Tuple je druh datového typu, který ukládá různé typy dat, jako jsou string, int, char atd. Hlavní bod n-tice, který n-tice nepodporuje přiřazování položek, což znamená, že nelze znovu přiřadit nebo změnit hodnotu konkrétního prvku uvnitř n-tice. Základní syntaxe n-tice vypadá takto:
tuple = (1,2,3)
- Hranaté závorky []: Hranaté závorky se používají k deklaraci seznamu. Seznam je datový typ, který obsahuje data různých typů, např. string, int, char atd. Jediný rozdíl mezi n-ticí a seznamem je v tom, že nemůžete znovu přiřadit nebo změnit hodnoty v n-tici, zatímco můžete změnit hodnoty v seznamu. Základní syntaxe seznamu vypadá takto:
list = [1,2,3]
- Kudrnaté závorky {}: Kudrnaté závorky se používají k deklaraci množiny a slovníku v pythonu. Sada je soubor datových typů, jako je int, řetězec atd. Věc o Sada i ta sada neumožňuje duplicitní hodnoty a pokud jsou hodnoty int zadané v sadě neuspořádané, pak automaticky uspořádá v objednané formě. Nyní přicházející do slovníků se slovníky skládají ze dvou hlavních věcí, kterými jsou klíč a hodnota. Ke y ve slovníku lze použít k přístupu k hodnotě tohoto klíče. Základní syntaxe slovníku a množiny je uvedena níže:
#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
Doufám, že je to vymazáno vaše pochybnosti.
Hlasovat !! pokud to pomohlo 🙂
Odpověď
Jaké jsou různé významy závorek v programování v Pythonu?
Kulaté závorky:
- slouží k reprezentaci n-tic jako (1, 2, 4).
- slouží ke seskupení výrazů jako v (a + b) * c + (x ** p) ** q – (f – g) # bez závorek bude mít výraz jinou sémantiku.
- slouží k uzavření parametrů do funkcí, jako je
print("Hello World")
Hranaté závorky:
- slouží k reprezentaci seznamů jako
[1, 2, 4]
- slouží k indexování prvku v seznamu, n-tice, řetězce, slovník, podobně jako
ls[i]
- použitý k získání řezu ze sekvence: Příklad –
st = "Python"
,st[2:5]
vám"tho"
složené závorky:
- slouží k reprezentaci množin, například
{3, 1, 2}
afrozenset({"b", "A", "C"})
- používané k reprezentaci slovníku jako
{1: "one", 2: "two", 9: "ten"}
- použit jako umístit držáky do formátovacích řetězců: Příklad 1:
"Hello {} How you".format("John")
- Příklad 2:
"Sorted: {1}, {2}, {0}".format(14, 8, 11)
Příklad 3 (pro Python 3.6 a novější verze):
a, b, c = 1, -3, 6
f"a={a}, b={b}, c={c}, d2 = {b**2 - 4 * a * c}"
- atd.
Poznámka :
- {} není není prázdná množina; je to prázdný slovník
- set () vám dá prázdnou sadu