【python】python进阶知识点,vista梦幻桌面
0evadmin
编程语言
12
文件名:【python】python进阶知识点,vista梦幻桌面
【python】python进阶知识点
eval函数用法 函数参数:字符串 # 计算表达式print(eval("1+2*3"))# 把字符串当成python程序运行print(eval("random.random()"))# 字符串转成列表print(type(eval("[1,2,3,4]")))# 字符串转成字典print(type(eval("{'name':'mkf','age':33}"))) map函数用法 函数参数1:函数对象 函数参数2:可迭代对象 返回值:map对象(也是可迭代对象) 将可迭代对象中的每一个元素都作为参数传递给函数对象 def add(x):return x**2# 返回map对象y = map(add,[1,2,3,4]) # 转成列表print(list(y)) # 输出[1,4,9,16] 三项运算式 语法:变量 = (真时返回的值) if 条件 else (假时返回的值) score = 60result = "超级球星" if score >= 30 else "普通球员"print(result) # 输出"超级球星" lambda匿名函数 语法:lambda 函数参数:函数体 # 基础用法add = lambda a,b=99:a+bprint(add(1,2)) # 输出3print(add(1)) # 输出100# 结合三项运算式get_even_old = lambda x:"old" if x%2 == 1 else "even"print(get_even_old(10))# 无参数表达式import randomrand = lambda:random.random()print(rand())# lambda匿名函数作为函数的参数y = map(lambda x:x**2,[1,2,3,4])print(list(y))
同类推荐
-

【Python】Fastapi swagger-ui.css 、swagger-ui-bundle.js 无法加载,docs无法加载,redocs无法使用,p2p电视
查看 -

【Python】json.dumps()函数详解和示例,ivokamini x
查看 -

【Python】【数据结构和算法】保留最后N个元素,旭日125a(python的保留)
查看 -

【Python】【数据结构和算法】查找最大或最小的N个元素,kingmax存储卡
查看 -

【Python】从同步到异步多核:测试桩性能优化,加速应用的开发和验证,p905i
查看 -

【Python】关于自定义对象的Json序列化和反序列化,htc velocity
查看 -

【Python】基于数据库连接实现简单注册功能,酷派7500(python创建数据库连接)
查看 -

【Python】模块学习之ConfigParser读写配置信息,formatrecovery(python 读写配置文件)
查看 -

【Python】用三种方法创建tkinter桌面窗口,e838音质(tkinter创建一个windows窗口的gui程序)
查看
控制面板
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接