Python基础知识
Jackson_HRR
这个作者很懒,什么都没留下…
展开
-
09.异常
异常主要内容1.了解异常的概念2.掌握如何主动抛出异常(raise语句的用法)3.掌握自定义异常类4.掌握如何使用try…except语句捕捉异常5.掌握try语句的else子句的使用方法6.掌握try语句的finally子句的使用方法以及注意事项。7.了解异常栈跟踪8.了解如何更好地使用异常捕捉一、什么是异常Python语言用异常对象(exception object)来表示异常情况。当遇到错误后,会发生异常。如果异常对象没有处理异常或未捕获异常,程序就会终止执行,并向用原创 2020-07-09 02:08:42 · 265 阅读 · 0 评论 -
08.类和对象
主要内容1.了解什么是对象和类2.了解类的三个主要特征:继承、封装和多态3.掌握创建类的方法4.掌握如何为类添加私有方法5.掌握如何继承一个或多个类(多继承)6.掌握如何检测类之间的继承关系因为Python被称为面向对象语言(与Java、C#、C++以及其他语言一样),所以面向对象技术支持非常完整,例如类、接口、继承、封装、多态等。在面向对象程序设计中,对象(object)可以看作数据以及可以操作这些数据的一系列方法的集合。这里所说的方法其实就是函数,只是这些函数都写在了类中,为了区分全局原创 2020-07-03 23:57:12 · 180 阅读 · 0 评论 -
07.函数
函数为什么要创建函数函数的概念如何创建一个函数为函数添加文档注释,以及如何获取文档注释函数如何返回一个值改变函数的参数值关键字参数与参数默认值可变参数如何将序列中的元素单独作为参数值从传递给函数函数中的作用域递归函数# 斐波那锲数列fibs = [0,1]for i in range(10): fibs.append(fibs[-2] + fibs[-1])print(fibs) [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55,原创 2020-06-13 19:47:20 · 343 阅读 · 0 评论 -
Python基础知识
Python模块如何声明Python变量进制转换格式化数字单行注释和多行注释单引号和双引号字符串拼接字符串长字符串Python模块 = 封装了API的libraryPython自身提供的模块自定义的模块importimport module_namemodule_name.function_namefrom module_name import function_n...原创 2020-05-24 17:41:33 · 261 阅读 · 0 评论 -
06_dictionary
创建和使用字典与列表和元组的区别。共同点:都是通过索引引用元素值;不同点:列表是可读写的,元组是只读的。names = ["Bill","Mike","John","Mary"]numbers = ["1234","4321","6789","6543"]print(numbers[names.index("Mike")])print(names[numbers.index("1234")])4321BillphoneBook = {"Bill":"1234","Mike":"456原创 2020-05-24 17:28:30 · 398 阅读 · 0 评论 -
05character_string
字符串:基本操作s1 = "I love python"print(s1[7])print(s1[11])print(s1[15])po---------------------------------------------------------------------------IndexError Traceback (most recent call last)<ipython-input-3-1e原创 2020-05-24 17:27:29 · 296 阅读 · 0 评论