书栈网 · BookStack 本次搜索耗时 0.043 秒,为您找到 85183 个相关结果.
  • 4.3.3 switch语句

    1861 2019-04-10 《C# 从入门到精通》
    switch 语句 switch 语句   switch 语句非常类似于 if 语句,因为它也是根据测试的值来有条件地执行代码。但是,switch 语句可以一次将测试变量与多个值进行比较,而不是仅测试一个条件。这种测试仅限于离散的值,而不是像 “大于X”这样的子句,所以它的用法有点不同,但它仍是一种强大的技术。 switch 语句的基本结构如...
  • Go Switch语句

    Go Switch语句 Go Switch语句 当条件判断分支太多的时候,我们会使用switch语句来优化逻辑。 package main import "fmt" import "time" func main () { // 基础的switch用法 i := 2 ...
  • From import 语句

    From import 语句 From import 语句 在 from 关键字之后,是一个模块名称,后面是一个 import ,用来列出一个偏好使用的标识符,而不需要完全明确的限定。 from std / strutils import `%` echo "$1" % "abc" # 总是允许全限定形式: ech...
  • Case 语句宏

    Case 语句宏 Case 语句宏 名为 `` case `` 的宏能够为特定类型实现 case 语句。 下面的例子借助元组已有的相等运算符(由 system.== 提供)为它们实现了 case 语句。 import std / macros macro `case` ( n : tuple ): untyped = re...
  • 7.11. import 语句

    7.11. import 语句 7.11. import 语句 import_stmt ::= "import" module [ "as" identifier ] ( "," module [ "as" identifier ])* ...
  • 7.8. raise 语句

    7.8. raise 语句 7.8. raise 语句 raise_stmt ::= "raise" [ expression [ "from" expression ]] 如果不带表达式,raise 会重新引发当前作用域内最后一个激活的异常。 如果当前作用域内没有激活的异常,将会引发 RuntimeE...
  • 7.5. del 语句

    7.5. del 语句 7.5. del 语句 del_stmt ::= "del" target_list 删除是递归定义的,与赋值的定义方式非常类似。 此处不再详细说明,只给出一些提示。 目标列表的删除将从左至右递归地删除每一个目标。 名称的删除将从局部或全局命名空间中移除该名称的绑定,具体作用域的确定是看该名...
  • 7.4. pass 语句

    7.4. pass 语句 7.4. pass 语句 pass_stmt ::= "pass" pass 是一个空操作 —- 当它被执行时,什么都不发生。 它适合当语法上需要一条语句但并不需要执行任何代码时用来临时占位,例如: def f ( arg ): pass # a function that does ...
  • 8. 复合语句

    8. 复合语句 8. 复合语句 复合语句是包含其它语句(语句组)的语句;它们会以某种方式影响或控制所包含其它语句的执行。 通常,复合语句会跨越多行,虽然在某些简单形式下整个复合语句也可能包含于一行之内。 if , while 和 for 语句用来实现传统的控制流程构造。 try 语句为一组语句指定异常处理和/和清理代码,而 with ...
  • 4.5. pass 语句

    4.5. pass 语句 4.5. pass 语句 pass 语句什么也不做。当语法上需要一个语句,但程序需要什么动作也不做时,可以使用它。例如: >>> while True : ... pass # Busy-wait for keyboard interrupt (Ctrl+C) ... 这通常...