python3基础
sousousousss
这个作者很懒,什么都没留下…
展开
-
Python学习笔记三之 异常处理
一般用try… except… 用来捕获异常x = 1y = 0try: x/yexcept ZeroDivisionError: print('Y can not be zero')ZeroDivisionError是内置的异常类,在除以0时引发, 显然,当y不是0引发异常时,该异常也是不可捕获的,比如y为字符串时; 解决办法:except可以捕获多个异常,加...原创 2018-07-29 11:12:11 · 161 阅读 · 0 评论 -
python学习笔记之四 集合
集合(无序,自动去重)1.集合定义以下两种方式皆可a=set([1,2,3])aOut[15]: {1, 2, 3}a={1,2,3}aOut[17]: {1, 2, 3}2.集合操作基本的集合操作有四种:交集(intersection)、并集(union)、差集(difference)、对称差集(symmetric_difference)。(或&a...原创 2018-07-30 12:44:03 · 127 阅读 · 0 评论 -
python学习笔记一之exec和eval
exec和eval用来执行字符串及计算结果提示:这两个函数会存在严重的安全隐患,特别运行未知的代码1.exec将字符串作为代码执行```exec('print(3)')3```2.evalj计算字符串的表达式的值```eval('1+2')Out[88]: 3```另外,exec直接求值是无输出的```exec('1+2')```但是,这样却可以`...原创 2018-07-26 20:45:29 · 217 阅读 · 0 评论 -
Python学习笔记二之 类的相关函数
1.issubclass确定子类与基类 issubclass用来判断一个类是否是另一个类的子类 issubclass(class1,class2) #class1是子类 class2是基类 返回True or False2._base_访问其基类calss1 . __base__3.isinstance判断对象是否是类的实...原创 2018-07-27 14:21:56 · 132 阅读 · 0 评论