摘要:
v8 = [lambda x:x*i for i in range(10)] # 新浪微博面试题 # 1.请问 v8 是什么? #V8为10个匿名函数,每个函数接收一个参数 # 2.请问 v8[0](2) 的结果是什么? #结果等于2*9 = 18 # 面试题 def num(): return [ 阅读全文
摘要:
import hashlib def get_md5(data): obj = hashlib.md5() obj.update(data.encode('utf-8')) #转换成encode result = obj.hexdigest() return result val = get_md5 阅读全文
摘要:
import random def get_random_code(length=6): data = [] for i in range(length): v = random.randint(65,90) data.append(chr(v)) return ''.join(data) code 阅读全文
摘要:
# 练习题 请通过分页对数据进行展示 """ 要求: 每页显示10条数据 让用户输入要查看的页面:页码 """ USER_LIST = [] for i in range(1,836): temp = {'name':'你少妻-%s' %i,'email':'123%s@qq.com' %i } U 阅读全文
摘要:
# 第一题 for item in range(10): #不报错,没有函数,所有操作在全局作用域里面执行,item最后赋值为:9,此时item在缩进与全局都可以使用 pass print(item) # 第二题 item = 10 def func(): for item in range(10) 阅读全文
摘要:
# 1字节等于8位 # IP: 192.168.12.79 -> 001010010 . 001010010 . 001010010 . 001010010 # 1. 请将 ip = "192.168.12.79" 中的每个十进制数转换成二进制并通过,连接起来生成一个新的字符串。 ip = "192 阅读全文
摘要:
当大于5个时,我们要考虑使用:函数当作返回值的方式进行实现,也就是通常所说的字典 # 面试题 def func(): print('花费查询') def bar(): print('语音沟通') def base(): print('xxx') def show(): print('xxx') de 阅读全文