我是靠谱客的博主 爱撒娇钢笔,最近开发中收集的这篇文章主要介绍18.5.23异常class sexExcption(Exception): 定义一个名为sexExcption的类名推倒,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
异常
class sexExcption(Exception): 定义一个名为sexExcption的类名
pass pass略过 try: 定义try方法 sex=input('请输入性别') 定义一个输入框,并在输入框内显示--请输入性别 if sex!='男'and sex!='女': raise sexExcption("性别只能是男或女") 如果输入错误,显示--性别只能是男和女 except sexExcption as ex: 输出性别男 print(ex) except Exception as ex: 输出性别女print(ex) finally: print( " 程序结束 ") 最终显示程序结束日志
日志常用的分为四种:DEBUG INFO WARNING ERROR ALERT
import logging 先导入logging包 log_format='%(asctime)s %(levelname)s %(message)s' 在日志显示时间、名字、信息 DATE_FORMAT="%y-%m-%d" logging.basicConfig(level=logging.DEBUG, 等级显示 filename='my.log', 姓名显示 format=log_format, datefmt=DATE_FORMAT) 日期显示 logging.debug("%s is %d year old",'tom',10) 在日志上显示括号内的话 logging.info("this is a info") logging.warning("this is a warning") logging.error("this is a error") logging.critical("this is a critical")
推倒
numbers=[] 定义一个numbers数组 for x in range(100): 给出一个100以内的范围 if x % 3==0: 如果X整除3等于零 numbers.append(x) print(numbers) 输出numbers nums=[x for x in range(100) if x%3==0] 定义一个数组nums并规定范围在100以内 nums(推倒) 生成器 此时并没有执行 创建了一个生成器 print(nums) 输出nums def squared(x): return x*x nums=[squared(x)for x in range(100) if x%3==0] print([y for y in nums])
最后
以上就是爱撒娇钢笔为你收集整理的18.5.23异常class sexExcption(Exception): 定义一个名为sexExcption的类名推倒的全部内容,希望文章能够帮你解决18.5.23异常class sexExcption(Exception): 定义一个名为sexExcption的类名推倒所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复