1 | ||
Editor: geon
Time: 2005/12/16 13:34:51 GMT+0 |
||
Note: |
changed: - Doporučení pro jména proměnných Jedná se jen o doporučení. Pokud se pracuje na již existujících projektech, je lepší kvůli přehlednosti dodržovat vnitřní úzus toho kterého projektu. Styly jmen Existuje mnoho různých způsobů pojmenování proměnných. Zde je stručný přehled variant: - b (malé písmeno) - B (velké písmeno) - malapismena - mala_pismena_s_podtrzitky - VELKAPISMENA - VELKA_PISMENA_S_PODTRZITKY - !KapitalizovanaSlova - smisenyStyl (odlišuje se od !KapitalizovanychSlov malým počátečním písmenem) - Kapitalizovana_Slova_S_Podtržítky (fuj!) Podtržítka na začátku nebo konci jména Proměnné s podtržítky na začátku nebo konci mají v Pythonu speciální význam a kombinují se s kterýmkoliv stylem: - **_jedine_podtrzitko_na_zacatku**: slabý indikátor "pro vnitřní použití" (např. "from M import *" neimportuje objekty, jejichž jména začínají podtržítkem). - <b>jedine_podtrzitko_na_konci_: </b>používá se, aby se zabránilo konfliktům s klíčovými slovy Pythonu, např. "Tkinter.Toplevel(master, class_='ClassName')". - **__dvojite_podtrzitko_na_zacatku**: "soukromá" jména atributů tříd - **__dvojite_podtrzitko_na_zacatku_a_na_konci__**: systémová jména, např. __init__, __import__ nebo __file__ nebo __add__. Používají na přetěžování operátorů. Zdroje - http://www.python.org/peps/pep-0008.html - naming conventions - Manual: 2.3.2 Reserved classes of identifiers
Jedná se jen o doporučení. Pokud se pracuje na již existujících projektech, je lepší kvůli přehlednosti dodržovat vnitřní úzus toho kterého projektu.
Existuje mnoho různých způsobů pojmenování proměnných. Zde je stručný přehled variant:
Proměnné s podtržítky na začátku nebo konci mají v Pythonu speciální význam a kombinují se s kterýmkoliv stylem:
ClassName
)".