- 博客(7)
- 收藏
- 关注
原创 python面向对象
print "%s,%s岁,%s,吃奶" %(self.name, self.age, self.gender)print "%s,%s岁,%s,喝水" %(self.name, self.age, self.gender)print "%s,%s岁,%s,睡觉" %(self.name, self.age, self.gender)2、_init_(self)中的self参数,不需要开发者传递,python解释器会自动把当前的对象引用传递过去。print "%s 吃 " %self.name。
2023-04-16 23:43:15 50 1
原创 【无标题】
当内部作用域想修改外部作用域的变量时,修改的变量是在全局作用域(global作用域)上的,就要使用global先声明一下。如果要修改嵌套作用域(enclosing 作用域,外层非全局作用域)中的变量则需要 nonlocal 关键字。定义在函数外的拥有全局作用域,全局变量可以在整个程序范围内访问,在模块顶部声明即可成为全局作用域。定义在函数内部的变量拥有一个局部作用域,局部变量只能在其被声明的函数内部访问。文章知识点与官方知识档案匹配,可进一步学习相关知识。print("全局变量:",a)
2023-04-02 23:32:33 122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人