类似_xxx和__xxx这样的函数或变量就是非公开的(private),不应该被直接引用,比如_abc,__abc等;

# private私有函数
def _private_1(name):
    return \'Hello,%s\'%name
def _private_2(name):
    return \'Hi,%s\'%name

# public公开函数
def greeting(name):
    if len(name) > 3:
        return _private_1(name)
    else:
        return _private_2(name)
print(greeting(\'frank\'))

 

版权声明:本文为frankyou原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/frankyou/p/5756157.html