婚纱摄影的网站怎么做,岗网站制作,帮别人做彩票网站犯法嘛,广西微信网站建设eval函数用法 函数参数#xff1a;字符串
# 计算表达式
print(eval(12*3))
# 把字符串当成python程序运行
print(eval(random.random()))
# 字符串转成列表
print(type(eval([1,2,3,4])))
# 字符串转成字典
print(type(eval({name…eval函数用法 函数参数字符串
# 计算表达式
print(eval(12*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 60
result 超级球星 if score 30 else 普通球员
print(result) # 输出超级球星lambda匿名函数 语法lambda 函数参数:函数体
# 基础用法
add lambda a,b99:ab
print(add(1,2)) # 输出3
print(add(1)) # 输出100
# 结合三项运算式
get_even_old lambda x:old if x%2 1 else even
print(get_even_old(10))
# 无参数表达式
import random
rand lambda:random.random()
print(rand())
# lambda匿名函数作为函数的参数
y map(lambda x:x**2,[1,2,3,4])
print(list(y))