千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:大连千锋IT培训  >  技术干货  >  python为什么没有报错提示

python为什么没有报错提示

来源:千锋教育
发布人:xqq
时间: 2023-11-09 11:50:32

python中没有报错提示的代码示例:

defcount_words(filename):

try:

withopen(filename)asf_obj:

contents=f_obj.read()

exceptFileNotFoundError:

pass

else:

words=contents.spilt()

num_words=len(words)

print("Thisfile"+filename+'hasabout'+str(num_words)+'words.')

===========================================================================================

defcount_words(filename):

try:

withopen(filename)asf_obj:

contents=f_obj.read()

exceptFileNotFoundError:

message='sorry,thefile'+filename+'doesnotexits'

print(message)

else:

words=contents.spilt()

num_words=len(words)

print("Thisfile"+filename+'hasabout'+str(num_words)+'words.')

原因:

其中使用了try-except-else的代码块,except是try代码中错误时执行,而except中的代码是pass,也就是在try中代码错误时候直接pass,不给用户编写任何的建议和help。

相应报错的代码也写在了横线下面。

以上内容为大家介绍了python为什么没有报错提示,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注IT培训机构:千锋教育。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

python concat函数有何用法?

2023-11-10

如何使用python实现项目进度显示?

2023-11-10

python复制文件的方法整理

2023-11-10

最新文章NEW

如何实现python中的continue语句?

2023-11-10

python中的冒泡排序是什么?

2023-11-10

python中str函数是什么

2023-11-10

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>