手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

编程语言python入门视频编程语言python入门语句符号含义

时间:2022-06-02    点击: 次    来源:网络    作者:佚名 - 小 + 大

编程语言python入门视频编程语言python入门语句符号含义


下载地址

https://share.weiyun.com/oKXAf8Zh


资料目录

Python编程基础教学视频 51CTO学院(60集)
python编程基础教学视频 乾颐盾系列
Python编程基础 张健 张良均 人民邮电出版社.pdf
Phthon编程金典.pdf
Python 编程指南.pdf
《Python 编程基础》 教学大纲.pdf
《Python编程入门指南(上下册)》 明日科技.pdf
《小小的Python编程故事》毛雪涛,丁毓峰编著.pdf
Python编程初学者指南.pdf
Python编程入门经典.pdf
树莓派Python编程入门与实战  第2版.pdf
Python编程实战__运用设计模式、并发和程序库创建高质量程序.pdf
《Python编程基础》复习资料.pdf
Python编程基础与应用-题库大全.doc
Python编程基础张健 , 张良均课后习题及答案.pdf
Python程序设计基础及实践(慕课版)郭炜习题答案.pdf
《Python程序设计基础与应用》习题答案.pdf
《Python快速编程入门》——课后题答案.doc
Python程序设计基础习题答案与分析.doc
python基础试题(含答案).doc
Python考试题复习知识点试卷试题.doc
Python编程基础.pptx
《Python编程之美:最佳实践指南》by Kenneth Reitz.pdf
《Python编程基础与HTTP接口测试》阿奎 编著.pdf
Python编程  从入门到实践 by Eric Matthes.pdf
Python编程导论第2版_2018 翻译 陈光欣.pdf
Python编程快速上手—让繁琐工作自动化_[美] Al Sweigart 著.pdf
趣学python编程中文版.pdf


举例

异常概述
在程序运行过程中,经常会遇到各种各样的错误,这些错误统称为“异常”。这些异常有的是由于开发者一时疏忽将关键字敲错导致的,这类错误多数产生的是 SyntaxError: invalid syntax(无效的语法),这将直接导致程序不能运行。这类异常是显式的,在开发阶段很容易发现。还有一类是隐式的,通常和使用者的操作有关。
实例 01 异常
场景模拟:在全民学编程的时代,作为程序员二代的小琦编写了一个程序,模拟幼儿园老师分苹果。如果老师买来 10 个苹果,今天来了 10 个小朋友,那么输入 10 和 10,程序给出的结果是每人分 1 个苹果。但是小琦的程序有一个异常,下面来看一下。
在 IDLE 中创建一个名称为 division_apple.py 的文件,然后在该文件中定义一个模拟分苹果的函数 division(),在该函数中,要求输入苹果的数量和小朋友的数量,然后应用除法算式计算分配的结果,最后调用 division()函数,代码如下:
01 def division():
02 '''功能:分苹果'''
03 print("\n===================== 分苹果了 =====================\n")
04 apple = int(input("请输入苹果的个数:")) # 输入苹果的个数
05 children = int(input("请输入来了几个小朋友:"))
06 result = apple//children # 计算每人分几个苹果
07 remain =apple-result*children # 计算余下几个苹果
08 if remain>0:
09 print(apple,"个苹果,平均分给",children,"个小朋友,每人分",result,
10 "个,剩下",remain,"个。")
11 else:
12 print(apple,"个苹果,平均分给",children,"个小朋友,每人分",result,"个。")
13 if __name__ == '__main__':
14 division() # 调用分苹果的函数
运行程序,当输入苹果和小朋友的个数都是 10 时,将显示如图 7.1 所示的结果。
图 7.1 正确的输出结果
如果在输入个数时,不小心把小朋友的个数输成了 0,将得到如图 7.2 所示的结果。
图 7.2 抛出了 ZeroDivisionError 异常
产生 ZeroDivisionError(除数为 0 错误)的根源在于算术表达式“10/0”中,0 作为除数出现,所以正在执行的程序被中断(第 6 行以后,包括第 6 行的代码都不会被执行)。
除了 ZeroDivisionError 异常外,Python 中还有很多异常。如表 7.1 所示为 Python 中常见的异常。
表 7.1 Python 中常见的异常
异 常  描 述
NameError  尝试访问一个没有声明的变量引发的错误
IndexError  索引超出序列范围引发的错误
IndentationError  缩进错误
ValueError  传入的值错误
KeyError  请求一个不存在的字典关键字引发的错误
IOError  输入/输出错误(如要读取的文件不存在)
ImportError  当 import 语句无法找到模块或 from 无法在模块中找到相应的名称时引发的错误
AttributeError  尝试访问未知的对象属性引发的错误
TypeError  类型不合适引发的错误
MemoryError  内存不足引发的错误
ZeroDivisionError  除数为 0 引发的错误
说明:表 7.1 所示的异常并不需要记住,只要简单了解即可。

上一篇:编程语言python入门教程编程语言python入门需要什么软件

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |