码迷,mamicode.com
首页 > 其他好文 > 详细

面试题02

时间:2018-12-26 15:40:05      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:*args   文件   cti   面试题   返回   random模块   function   做了   finally   

1.Python里如何生成随机数

答:random模块

随机整数:random.randint(a,b):返回随机整数x,a<=x<=b

random.randrange(start,stop,[,step]):返回一个范围在(start,stop,step)之间的随机整数,不包括结束值。

2.如何在一个函数里面设置一个全局变量

答:解决方法是在function的开始插入一个global声明:

def f()

global x

3.*arg和**kwarg作用

*args代表位置参数,它会接收任意多个参数并把这些参数作为元祖传递给函数。

**kwargs代表的关键字参数,返回的是字典,位置参数一定要放在关键字前面


4.简述with方法打开处理文件帮我我们做了什么?

with方法帮我们实现了finally中f.close

面试题02

标签:*args   文件   cti   面试题   返回   random模块   function   做了   finally   

原文地址:https://www.cnblogs.com/wt1103/p/10178981.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!