Forwarded from dnaugsuz
Python 好像没有在 dist package 暴露自己的语法树相关接口吧……
Forwarded from dnaugsuz
准确一点,按你们红姐的说法是多了一个兼容 py2 的 lambda lifting
通俗的讲就是把小作用域的东西提升到大作用域
通俗的讲就是把小作用域的东西提升到大作用域
Forwarded from dnaugsuz
让我来给你讲基础语法好不好
然后,
所以说,……
def load_config(useragents.txt,) def 是一个关键字, 它里面没有数字,比如 if else while for in 这些也都是关键字load_config 是一个名字def Name(Name... ,) 这是一个语法然后,
Name 是不能包含 '.' 这个字符的所以说,……
Forwarded from dnaugsuz
所以说,你真的记得啥是函数么 f(x) = 2 在 x=2 的时候的值 f(2) 说一下
Forwarded from dnaugsuz
好吧,你应该这么传:
print(f(2))
def f(x): return x*2 print(f(2))
Forwarded from dnaugsuz
def name(formals): body
formal 是形式化参数的意思……
就是你
succ(1) 的时候, body(体) 里面的 x 就代表 1
return 出的结果是 (1 + 1) 也就是 2 ……
不止是对数字, list, dict, set 这些也都是一样的
l = [1,2]
append(l, 3)
print(l) #[1,2,3]
formal 是形式化参数的意思……
就是你
def succ(x): return x + 1 succ(1) 的时候, body(体) 里面的 x 就代表 1
return 出的结果是 (1 + 1) 也就是 2 ……
不止是对数字, list, dict, set 这些也都是一样的
def append(xs, item):
ls.append(item) l = [1,2]
append(l, 3)
print(l) #[1,2,3]