PEP 8 – Un capricho

Hoy me dijeron que la guía de estilos de Python es solo “estilo” y no es importante para enseñar a programar a estudiantes

bueno… NO. (por que: es un lenguaje de programación dinámico, anteriormente había caos en el mundo pythonico, hay mucha convención en el código python, y leer código es parte importante de aprender a programar)

Los invito a los jr en Python que piensen eso que copien el siguiente código y lo hagan andar :)

#!/usr/bin/env python
# -*- coding: utf-8 -*-

class Cls(object):

    def __init__(self):
        a = "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed" 
            "diam nonumyeirmod tempor invidunt ut la"
        self.attr_0 = 0
        self._attr_1 = 1
        self.__attr_2 = 3

    def __m0__(self):
        a = "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed"  
            "diam nonumyeirmod tempor invidunt ut la"
        return "ok"

    def _m1(self):
        return "ok"

    def __m2(self):
        return ok

inst = Cls()
print inst.attr_0
print inst._attr_1
print inst._Cls__attr_2
print inst.__m0__()
print inst._m1()
print inst.__m2()


Leer Más