要使用某种语言, 个人认为需要了解这些方面:
编码风格
变量的类型, 声明及使用方式
输入/输出
控制语句的写法
错误处理的用法
函数的用法, 还有语言支持的一些特性, python 中就有装饰器, lambda...使用类来实现, 在类的构造函数 __init__ 中定义结构体成员
----
输入/输出
输入
使用 raw_input(prompt) 可以接受控制台的输入
输出
使用 print() 可以打印内容到控制台...__name__ 是函数对象的一个属性, 可以拿到此函数的名称
Lambda
使用关键字 lambda, 就可以创建短小的匿名函式, 如:
# 语法
lambda [arg1 [,arg2,.....argn...lambda 只是一个表达式, 函数体比 def 简单的多, 近能封装有限的逻辑进去
lambda 函数拥有自己的命名空间, 并且不能访问自有参数之外或全局命名的参数
lambda 函数虽然间短...包简单来说就是一个目录, 目录中必须包含一个 __init__.py, 该文件可以为空, 目的使用来标识这个目录是一个包, 一个简单的例子如下:
如存在目录 package_test , 此目录下有 _