电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

Python random庫使用方法及異常處理方案

瀏覽:2日期:2022-08-04 17:42:59

1.random庫的使用:

random庫是使用隨機(jī)數(shù)的Python標(biāo)準(zhǔn)庫

從概率論角度來說,隨機(jī)數(shù)是隨機(jī)產(chǎn)生的數(shù)據(jù)(比如拋硬幣),但時計算機(jī)是不可能產(chǎn)生隨機(jī)值,真正的隨機(jī)數(shù)也是在特定條件下產(chǎn)生的確定值,只不過這些條件我們沒有理解,或者超出了我們的理解范圍。計算機(jī)不能產(chǎn)生真正的隨機(jī)數(shù),那么偽隨機(jī)數(shù)也就被稱為隨機(jī)數(shù)

--偽隨機(jī)數(shù):計算機(jī)中通過采用梅森旋轉(zhuǎn)算法生成的(偽)隨機(jī)序列元素

python中用于生成偽隨機(jī)數(shù)的函數(shù)庫是random

因?yàn)槭菢?biāo)準(zhǔn)庫,使用時候只需要importrandom

random庫的常用函數(shù):

Python random庫使用方法及異常處理方案

random庫的引用方法與math庫一樣,有以下兩種方式:

import random 或

from random import *

random庫的一些使用示例如下:

>>>from random import*>>> random()0.4283719374862134>>>uniform(1,10)3.1486184624816849>>>randrange(0,100,4) #從0開始到100以4遞增的元素中隨機(jī)返回 >>>Is = list(range (10))>>>shuffle(ls)>>>print(1s)[4,1,7,3,0,9,5,2,8,6]

2.程序的異常處理:

異常處理的常用語句是:try-except

其基本語法格式是:

try:

<語句塊一>

except:

<語句塊二>

可以先看如下例子:

>>>num = eval (input('請輸入一個整數(shù): '))>>>print (num**2)>>>請輸入一個整數(shù): 100>>>請輸入一個整數(shù): NOTraceback (most recent call last) :File 'D: I PythonPL/echoInt.py', line 1, in <module>num= eval (input ('請輸入一個整數(shù): '))File '<string>', line 1,in <module>NameError: name ’No’ is not defined

可以看到當(dāng)輸入數(shù)字時,程序正常運(yùn)行,輸入的不是數(shù)字時,python解釋器返回了異常信息,并退出程序

try: num = eval (input ('請輸入-一個整數(shù): ') print (num**2)except NameError : print('輸入錯誤,請輸入一個整數(shù)!')>>>請輸入一個整數(shù): NO輸入錯誤,請輸入一個整數(shù)!

此外,try-except語句可以支持多個except語句

try: alp = 'ABCDEFGHI JKLMNOPQRSTUVWXYZ“ idx =eval (input('靖?入一個整數(shù): ')) print alp [idx] )except NameError: print('?入?俁,清?入- -個整數(shù)!')except: print('其他?昊')>>>請輸入一個整數(shù): NO輸入錯誤,請輸入一個整數(shù)!>>>請輸入一個整數(shù): 100其他錯誤

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 闭端端子|弹簧螺式接线头|防水接线头|插线式接线头|端子台|电源线扣+护线套|印刷电路板型端子台|金笔电子代理商-上海拓胜电气有限公司 | 飞扬动力官网-广告公司管理软件,广告公司管理系统,喷绘写真条幅制作管理软件,广告公司ERP系统 | IP检测-检测您的IP质量| 预制围墙_工程预制围墙_天津市瑞通建筑材料有限公司 | 宁夏档案密集柜,智能密集柜,电动手摇密集柜-盛隆柜业宁夏档案密集柜厂家 | 震动筛选机|震动分筛机|筛粉机|振筛机|振荡筛-振动筛分设备专业生产厂家高服机械 | hdpe土工膜-防渗膜-复合土工膜-长丝土工布价格-厂家直销「恒阳新材料」-山东恒阳新材料有限公司 ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 水厂自动化-水厂控制系统-泵站自动化|控制系统-闸门自动化控制-济南华通中控科技有限公司 | 商秀—企业短视频代运营_抖音企业号托管| GAST/BRIWATEC/CINCINNATI/KARL-KLEIN/ZIEHL-ABEGG风机|亚喜科技 | 京马网,京马建站,网站定制,营销型网站建设,东莞建站,东莞网站建设-首页-京马网 | 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 酵素生产厂家_酵素OEM_酵素加盟_酵素ODM_酵素原料厂家_厦门益力康 | 武汉不干胶印刷_标签设计印刷_不干胶标签印刷厂 - 武汉不干胶标签印刷厂家 | 昆明网络公司|云南网络公司|昆明网站建设公司|昆明网页设计|云南网站制作|新媒体运营公司|APP开发|小程序研发|尽在昆明奥远科技有限公司 | 江西自考网-江西自学考试网 | 五轴加工中心_数控加工中心_铝型材加工中心-罗威斯 | 智能电表|预付费ic卡水电表|nb智能无线远传载波电表-福建百悦信息科技有限公司 | PE一体化污水处理设备_地埋式生活污水净化槽定制厂家-岩康塑业 | 无线联网门锁|校园联网门锁|学校智能门锁|公租房智能门锁|保障房管理系统-KEENZY中科易安 | 工业车间焊接-整体|集中除尘设备-激光|等离子切割机配套除尘-粉尘烟尘净化治理厂家-山东美蓝环保科技有限公司 | 无痕胶_可移胶_无痕双面胶带_可移无痕胶厂家-东莞凯峰 | POM塑料_PBT材料「进口」聚甲醛POM杜邦原料、加纤PBT塑料报价格找利隆塑料 | 百度关键词优化_网站优化_SEO价格 - 云无限好排名 | 万烁建筑设计院-建筑设计公司加盟,设计院加盟分公司,市政设计加盟 | 工程管道/塑料管材/pvc排水管/ppr给水管/pe双壁波纹管等品牌管材批发厂家-河南洁尔康建材 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | vr安全体验馆|交通安全|工地安全|禁毒|消防|安全教育体验馆|安全体验教室-贝森德(深圳)科技 | 尾轮组_头轮组_矿用刮板_厢式刮板机_铸石刮板机厂家-双驰机械 | 食药成分检测_调料配方还原_洗涤剂化学成分分析_饲料_百检信息科技有限公司 | 样品瓶(色谱样品瓶)百科-浙江哈迈科技有限公司 | 好杂志网-首页| 应急灯_消防应急灯_应急照明灯_应急灯厂家-大成智慧官网 | 带式过滤机厂家_价格_型号规格参数-江西核威环保科技有限公司 | 微型驱动系统解决方案-深圳市兆威机电股份有限公司 | 蔬菜清洗机_环速洗菜机_异物去除清洗机_蔬菜清洗机_商用洗菜机 - 环速科技有限公司 | 环境模拟实验室_液体-气体控温机_气体控温箱_无锡双润冷却科技有限公司 | 杭州翻译公司_驾照翻译_专业人工翻译-杭州以琳翻译有限公司官网 组织研磨机-高通量组织研磨仪-实验室多样品组织研磨机-东方天净 | 电动球阀_不锈钢电动球阀_电动三通球阀_电动调节球阀_上海湖泉阀门有限公司 | SMN-1/SMN-A ABB抽屉开关柜触头夹紧力检测仪-SMN-B/SMN-C-上海徐吉 | 火锅底料批发-串串香技术培训[川禾川调官网] |