美文网首页
2019-08-30函数,学习异常处理语句

2019-08-30函数,学习异常处理语句

作者: null_74ea | 来源:发表于2019-10-08 09:27 被阅读0次
    def greet(name):
        print(name+'早上好')
    

    第1行:def的意思是定义,greet是函数名(函数名是我自己取的),然后再搭配一个括号和冒号,括号里面的name是参数(参数名也是我自己取的)。
    第2行:def下一行开始缩进的代码是函数要实现的功能,这也是函数内部的代码。这个函数具体能干些什么,就看这缩进的代码能干些什么,比如这里就是打印参数name+'早上好'。

    • def:定义
    • greet:函数名,自定义的名字
    • ():括号和冒号
    • name:括号里的name是参数,自定义名字
    • def下一行开始缩进的代码是函数要实现的功能,这个函数具体能干些什么,就看这缩进的代码是干些什么的
    小课的总结

    import 引入函数
    random.choice()随机抽取函数
    time.sleep(t) 延迟函数,t代表延迟t秒。

    image = '''
    /_)o<
    |
    | O . O|
    _____/
    ''' #在'''三引号内的图案会打印出来。

    while true 开启无限循环

    try: #尝试执行下列代码
        ……  #代码注意缩进
        ……
    except ***:  #除非发生报错,报错类型是***,执行下列代码
                #也可以什么都不写,只要发生报错,就执行下列代码
        ……
        ……     #报错后执行的代码,注意缩进
                 #也可以写 pass,什么都不发生,直接跳过
    

     
     
     

    自定义封装函数

    import random          #引入random和time模块
    import time
    def choujiang(q,w,e,r):  #def 定义一个函数,choujiang是自己定义的名字,后边放四个参数
        list=[q,w,e,r]       #把四个参数放到一个列表中
        zhongjiang=random.choice(list)  #定义一个名字,用作赋值列表中中奖的参数。a=random.choice()是固定格式,
        print('开奖倒计时3')  #这里做一个打印最后结果之前的修饰
        time.sleep(1)        #time.sleep(t),t表示print('开奖倒计时3')这个代码延迟的时间。
        print('开奖倒计时2')
        time.sleep(1)
        print('开奖倒计时1')
        time.sleep(1)
        print('恭喜'+zhongjiang+'中奖')
    choujiang('雅阁','凯美瑞','RAV4','CR-V')  #调用封装好的函数,直接在括号里写上想要执行的参数就行了。
    
    -------------------------------------------------------------------------------------------------
    D:\Anaconda3\python.exe D:/PycharmProjects/618/重新认识函数.py
    开奖倒计时3
    开奖倒计时2
    开奖倒计时1
    恭喜凯美瑞中奖
    
    Process finished with exit code 0
    

    相关文章

      网友评论

          本文标题:2019-08-30函数,学习异常处理语句

          本文链接:https://www.haomeiwen.com/subject/xuxoectx.html