python 异常处理、随机数、

  1. 生成指定范围内的随机整数:

异常处理:

在Python中,异常处理是一种机制,用于处理可能会出现的错误和异常情况。异常处理可以帮助我们优雅地处理错误,并避免程序崩溃。

在Python中,我们可以使用try-except语句来处理异常。try语句块包含可能会引发异常的代码,而except语句块用于捕获和处理异常。

        运行时异常:

        异常是指在语法正确的前提下,程序运行时报错就是异常。程序执行过程中发生影响程序正常执行的一个事件。

处理方案关键字:

        try:存放可能会出问题的代码片段。

        else:如果try执行没有异常问题,则执行的代码片段。

        exceput:如果try执行出现异常问题,则执行的代码片段。

        finally:不管try执行的结果是否正常或异常,都将继续执行的代码片段。

例如:

try:
    # 尝试执行的代码块
    result = 10 / 0 # 这行代码会引发ZeroDivisionError异常
except ZeroDivisionError as error_one:
    # 处理特定类型的异常
    print(f"除数不能为零!错误原因是:{error_one}")
except Exception as error_two:
    # 处理所有其他未捕获的异常
    print(f"发生了一个意外的错误:错误原因是:{error_two}")
else:
    # 如果try块中的代码没有异常发生,执行这里的代码
    print("代码执行成功")
finally:
    # 无论是否发生异常都会执行的代码
    print("无论异常与否,都会执行我")

只需要将10 / 0换成10 / 2就可以看到else效果。

随机数random模块

在Python中,我们可以使用random模块来生成随机数。

import导入模块也就是文件名称。详细看import导入的方式

生成0到1之间的随机浮点数:

import random
random_float = random.random()
print(random_float)
 

 生成指定范围内的随机整数:

import random
random_int = random.randint(1, 6)  # 生成1到6之间的整数,包括1和6
print(random_int)
 

从指定的列表、元组或字符串中随机选择一个元素:

import random
my_list = [1, 2, 3, 4, 5]
random_element = random.choice(my_list)
print(random_element)
 

从指定的列表、元组或字符串中随机选择多个元素:

import random
my_list = [1, 2, 3, 4, 5]
random_elements = random.sample(my_list, 3)  # 从my_list中随机选择3个元素
print(random_elements)
 

import导入模块

在Python中,我们可以使用import关键字来导入模块。导入模块的方式有五种。

#1、
import 模块名称
#2、
import 模块名称 as 别名
#为模块起一个别名工作中为了高效,与简洁。
#3、
from 模块名称 import 功能名称 
#导入模块中的某个功能,多个功能使用逗号来做分隔。没有写的功能则不会实现。
#4、
from 模块名称 import *
#导入模块中的所有的功能。
#5、
from 模块名称 import 功能名称 as 别名。
#导入模块中的某个功能,并设置别名。

需要注意的是,导入模块后,可以直接使用模块中的函数或变量来完成相关的操作。在使用时,模块名或别名需要与函数或变量名进行组合使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jingyu飞鸟

醒来觉得甚是爱你。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值