python知识点
空中追风sk
这个作者很懒,什么都没留下…
展开
-
python:类的私有属性和方法
1.在类中以双下划线(__)开头的属性和方法即为私有属性和方法,类的实例无法直接调用;2.python的内部实现过程:如果类中定义了一个私有属性self._num,python会自动将属性名变更为self.A__num;可通过实例的__dict__属性和__dir()方法进行验证3.因此a.__num 会报错,而a._A__num就可以正常访问私有属性了; class A(obje...原创 2019-03-11 13:21:58 · 407 阅读 · 0 评论 -
python作用域
1.python作用域分4层,由内向外依次是:local:局部作用域(函数内部)unlocal:内部嵌套作用域 (外部的嵌套函数)global:全局作用域(整个py文件)build-in:内建作用域2.内层作用域对外层变量仅有读权限: main函数内部对x进行运算,因此函数内部会将x视为局部变量,而x之前并未被赋值,因此会报错x = 10def main(): pri...原创 2019-03-12 08:50:04 · 157 阅读 · 0 评论 -
python 字符串方法isalpha()对中文无效
S.isalpha() :可判断字符串S是否全为字母,但判断中文时依旧会返回True解决方法:先将字符串s进行编码,再次调用方法即可 s = '中文' print(s.isalpha()) #True print(s.encode().isalpha()) #False...原创 2019-03-17 23:24:28 · 4719 阅读 · 1 评论 -
python PIL
涉及知识点: - 生成登陆验证码 - 实现单用户登陆 - 压缩图片原创 2019-05-04 23:01:08 · 138 阅读 · 0 评论