我是靠谱客的博主 爱撒娇钢笔,最近开发中收集的这篇文章主要介绍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的类名推倒所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(77)

评论列表共有 0 条评论

立即
投稿
返回
顶部