0603异常,OS,

# 1. 异常捕获的语法是什么样的?    请列举你遇到过的/见过的错误类型。
# try:
#     print("可能有异常的代码")
# except:
#     print("可能有异常代码后面的代码")
# else:
#     # try里的代码没出现异常,则执行此处代码
# finally:
#     # 无论try里的代码有没有出异常,必定会执行的操作。
#     # 一般来讲,清理工作。
# 常见的错误类型:
# ImportError 导入错误
# SyntaxError 语法错误
# OSError路径错误
# AssertionError 断言报错
# AttributeError  属性报错
# KeyError  找不到key
# FileNotFoundError  找不到文件

# 2.编写如下程序
# 优化去生鲜超市买橘子程序
# a.收银员输入橘子的价格,单位:元/斤
# b.收银员输入用户购买橘子的重量,单位:斤
# c.计算并且 输出 付款金额
# 新需求:
# d.使用捕获异常的方式,来处理用户输入无效数据的情况
# try:
#     unit_price = int(input("输入橘子的价格:"))
#     weight = int(input("请输入橘子的重量:"))
#     sum = unit_price * weight
# except:
#     print("有无效数据")
# else:
#     print(sum)

# import os
# a = os.path.abspath("work_0603.py")   #获取绝对路径
# print(a)
# b = os.path.dirname(r"C:\Users\任小永\PycharmProjects\homework\work_0603.py")
# s = os.path.dirname(a)     # 参数要是路径,才能得到相应的目录
# print(b)
# print(s)
# w = os.path.dirname(s)   # 当前文件或者文件夹的目录
# print(w)
# r = os.path.join(w,"work_0601.py")   # 路径拼接
# print(r)
# os.listdir() # 当前路径下的目录列表,返回的列表格式














  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值