Python-在类和方法内外使用变量
Python是一种面向对象的编程语言。Python中的几乎所有东西都是具有其属性和方法的对象。类就像对象的构造函数,或者是创建对象的“蓝图”。
只需编写变量名称,任何类或类中的任何方法都可以访问在类外部定义的变量。
示例
# defined outside the class'
# Variable defined outside the class.
outVar = 'outside_class'
print("Outside_class1", outVar)
''' Class one '''
class Ctest:
print("Outside_class2", outVar)
def access_method(self):
print("Outside_class3", outVar)
# Calling method by creating object
uac = Ctest()uac.access_method()
''' Class two '''
class Another_ Ctest_class:
print("Outside_class4", outVar)
def another_access_method(self):
print("Outside_class5", outVar)
# Calling method by creating object
uaac = Another_ Ctest_class()
uaac.another_access_method()
The variables that are defined inside the methods can be accessed within that method only by simply using the variable name.
# defined inside the method'
'''class one'''
class Ctest:
print()
def access_method(self):
# Variable defined inside the method.
inVar = 'inside_method'
print("Inside_method3", inVar)
uac = Ctest()uac.access_method()
'''class two'''
class AnotherCtest:
print()
def access_method(self):
print()uaac = AnotherCtest()uaac.access_method()热门推荐
1 孙媳妇祝福语简短
10 宝宝祝福语诗意简短 古文
11 简短新婚铺被子祝福语
12 宝宝100日简短祝福语
13 祝福语勤奋大全简短英语
14 儿子31岁祝福语简短
15 侄儿生日祝福语简短独特
16 祝福语女友文案简短霸气
17 档案调动孩子祝福语简短
18 双十一祝福语大全简短