Ntọhapụ Python 3.8

Ihe ọhụrụ kachasị amasị:

  • Okwu ọrụ:

    Ọhụrụ: = onye ọrụ na-enye gị ohere ikenye ụkpụrụ na mgbanwe n'ime okwu. Ọmụmaatụ:
    ọ bụrụ (n := len(a)) > 10:
    ebipụta (f"Ndepụta dị ogologo ({n} element, echere <= 10)))

  • arụmụka naanị ọnọdụ:

    Ị nwere ike ugbu a kọwapụta paramita ọrụ nwere ike ịgafe site na syntax arụmụka aha ya na nke enweghị ike. Ọmụmaatụ:
    def (a, b, /, c, d, *, e, f):
    ebipụta (a, b, c, d, e, f)

    f (10, 20, 30, d=40, e=50, f=60) # OK
    f (10, b=20, c=30, d=40, e=50,f=60) # njehie, `b` enweghị ike ịbụ arụmụka akpọrọ aha.
    f(10, 20, 30, 40, 50, f=60) # njehie, `e` ga-abụrịrị arụmụka akpọrọ aha.

    Mgbanwe a na-enye ndị mmepe ụzọ iji chebe ndị ọrụ API ha site na mgbanwe na aha arụmụka ọrụ.

  • Nkwado f-strings = maka okwu idebe onwe ya na nbipu:

    Agbakwunyere shuga iji mee ka ozi nbipu dị mfe.
    n = 42
    ebipụta (f'Ndewo ụwa {n=}.')
    # ga-ebipụta "Ndewo ụwa n=42."

  • Edoziri isiokwu na-aga n'ihu na ngọngọ ikpeazụ (ọ naghị arụ ọrụ mbụ).

Ndị ọzọ:

  • Ị nwere ike ịkọwapụta nke ọma ụzọ na cache bytecode kama nke ndabara __pycache__.
  • Mmebi na mwepụta na-ewuli jiri otu ABI ahụ.

isi: linux.org.ru

Tinye a comment