a
   &8WWŒ�ÿDã                   @   s®   d Z ddlmZ eG dd„ dƒƒZee edœdd„Zedkrªed	d
dƒedddƒedddƒgZeD ]0Z	e
e	jd›de	jd›de	 ¡ rŠdnd› �ƒ qde
deeƒd›�ƒ dS )u(   Sample Python module â€” samplefiles.comé    )Ú	dataclassc                   @   s4   e Zd ZU eed< eed< eed< edœdd„ZdS )ÚCustomerÚidÚnameÚbalance)Úreturnc                 C   s
   | j dkS )Ni'  ©r   )Úself© r
   úO/Users/Shared/NextOneLabs/Websites/samplefiles.com/dist-files/code/py/sample.pyÚis_vip   s    zCustomer.is_vipN)	Ú__name__Ú
__module__Ú__qualname__ÚintÚ__annotations__ÚstrÚfloatÚboolr   r
   r
   r
   r   r      s   
r   )Ú	customersr   c                 C   s   t dd„ | D ƒƒS )Nc                 s   s   | ]}|j V  qd S )Nr   )Ú.0Úcr
   r
   r   Ú	<genexpr>   ó    z total_balance.<locals>.<genexpr>)Úsum)r   r
   r
   r   Útotal_balance   s    r   Ú__main__é   ÚAdag     jÈ@é   ÚGraceg     ô‰@é   ZLinusg     ˆÃ@z<6ú z>10,.2fZVIPÚ zTotal: z,.2fN)Ú__doc__Údataclassesr   r   Úlistr   r   r   r   r   Úprintr   r   r   r
   r
   r
   r   Ú<module>   s   	".