指定变量的地点,你想要的地点。

let的Python项目详细描述


随时随地分配变量。

安装

通过PIP安装:

$ pip install let

完成。

如果你坚持采用(稍微)困难的安装方式,从源头上, 你已经知道怎么做了,不需要我的帮助。

我以后可能会将源上载到: https://github.com/TaylorSMarks/let

快速启动

一旦安装完毕,您就可以很快验证它是否可以使用以下功能:

>>>fromletimportlet>>>iflet(count=len('Hello World!')):...print(count)12

文档

在C、Java和许多其他语言中,可以在 if或while条件语句的。这有助于让您简明地 两者都指定值,并检查是否满足条件。

这个能力在Python中不存在,因为人们想到的时候 写些类似的东西:

ifrow=db.fetch_results():...

它们实际上可能是指:

ifrow==db.fetch_results():...

就我个人而言,我从来没有犯过这个错误。看起来更像是理论上的 可能发生的错误比实际发生的错误要多 删除特性,正如在python中选择的那样。

不管怎样,这个模块中的let函数提供了一些非常接近的东西 其他语言能力。几个例子:

iflet(name=longInstanceName.longAttributeName):...# Yes, db.fetch_results() should just return a generator. No, it doesn't.whilelet(results=db.fetch_results()):...iflet(count=len(nameValuePair))!=1:raiseException('Bad amount: {}'.format(count))

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java无法调用扩展超级非抽象类的抽象类方法   java Hibernate 5关联[]引用了一个未映射的实体[]:origin(User.hbm.xml)   java禁用JSpinner中的数字分组   java Spring的环境抽象是否使用PropertyEditor?   java是否创建自定义注释作为FrameworkAnnotation的别名?   java如何将Selenium安装为Unix守护程序?   java三值if运算符在正则if-one中   有人能帮我在一个程序上分析java代码吗?   java Spring集成5.0反应堆类型支持   java Websphere 7线程转储分析   java Akka期货和监管策略如何应对失败   使用Clojure中的可选参数调用java函数的构造函数   java如何消除安卓按钮的延迟?   Android上使用X.509证书的java认证应用程序   java如何获取列表中特定类型的所有对象?   java如何将json数组字符串转换为json对象   安卓 Java从长时间返回的日期不正确   java Android Studio在尝试从TextEdit搜索单词时崩溃   ViewPager的java子项