170129

来源:互联网 发布:php mysql防注入 编辑:程序博客网 时间:2024/05/16 12:42
 1625-5 王子昂 总结《2017年1月29日》 【连续第121天总结】
A.  python 80%
B.代码块被称为代码对象,包括语句,赋值,表达式和模块等等。每个可调用物的核心都是代码对象。
如果要执行代码,那么首先要转换成字节编译的代码。这才是真正的代码对象。然而它们不包含任何关于执行环境的信息,这便是可调用物存在的原因,它被用来包装一个代码对象并提供额外的信息。
函数对象仅是代码对象的包装,方法则是给函数对象的包装。
python提供了一些与代码对象相关的内建函数,包括测试是否可以通过函数操作符()调用等等
compile()可以迅速生成一个代码对象,然后通过exec或eval函数执行。
代码类型有三个可能值,eval(可求值的表达式),single(单一可执行语句)和exec(可执行语句组)
compile把代码编译成字节码,然后通过另外两个函数执行。
input()与raw_input()不同,后者只是单纯接收字符串并返回,前者则是把前者作为表达式求值后返回一个对象。例如输入一个列表,raw_input只会原样传入一个字符串,input才会返回列表。
上述函数可以在运行时生成和执行python代码
C.明日计划
python一节
坐了一天火车_(:3」∠)_学习条件艰苦(并不
0 0