Comando
1 from dataclasses import dataclass,
field, KW_ONLY, replace 2 3 @dataclass(slots=True) 4 class Pedido: 5 itens: list[int] 6 _: KW_ONLY 7 taxa: int = 0 8 total: int = field(init=False) 9 10 def __post_init__(self): 11 self.total = sum(self.itens) +
self.taxa 12 13 p1 = Pedido([1, 2], taxa=3) 14 p2 = replace(p1, taxa=1) 15 p1.itens.append(4) 16 17 print(p1.total, p2.total) 18 print(sum(p1.itens), sum(p2.itens)) 19 print(p1.itens is p2.itens)
No que se refere a desenvolvimento de sistemas em linguagens de programação JavaScript e a desenvolvimento para dispositivos móveis, julgue os itens a seguir.
No ambiente de navegação web, o JavaScript executado no lado cliente depende do interpretador JavaScript hospedado no navegador do usuário, que disponibiliza os mecanismos necessários para sua interpretação e execução.