美文网首页
语句表达式和流程控制

语句表达式和流程控制

作者: 胖太_91bf | 来源:发表于2017-12-22 16:13 被阅读0次

代码风格:

代码格式指南:

-pep8
-缩进4空格, tab和空格不能混用
-一行不超过79个字符
-空行

赋值语句:

-基本赋值
-序列赋值: x,y,z = (1,2,3) 'abc: x = 1, y = 2, z = 3 x = 'a', y = 'b', z = 'c';如果序列赋值左右不一致, 可以预先存到一个变量里, 在分别截取
-扩展序列解包赋值:x,y,z = 'adsfsdfdsf', z为剩下字符的list(可以放到任意位置), 如果右边少, 那么用* 解包会得出一个空列表
-多目标赋值: a = b = c = 111;不能是引用类型, 引用类型改变一个会改变所有
-参数化赋值: a += b( a=a+b ) ; list也可以 += , 效果同.extend() 不过.extend()效率更高(推荐)

表达式:

-函数调用
-字面值
-方法调用
-打印操作: print(a,b,c,d, sep="",end="",file=open()): sep:同行分隔符(默认空格), end:结尾分隔符(默认换行),file:输出到指定文件

流程控制

-if语句
一般格式: if else
多重分支: if elif elif elif else
三元运算符:res = 'true' if 表达式 else 'false'
-while循环:
一般格式: while 表达式: 输出
break: 跳出整个循环
continue: 跳过这次循环
pass:占位符, 我想写个循环, 但没想好写啥, 不写有报错, 那就写个pass吧, 也适用于函数中
else:
for in: enumerate() , 可以遍历出序列的下标

相关文章

  • 流程控制语句

    流程控制语句分为条件语句和循环语句 条件语句(if、switch) - if语句 if(表达式){语句块代码}如表...

  • 2018-11-22java核心技术

    流程控制语句 if条件语句 if (表达式){执行语句块};-表达式的值必须是布尔型的值 if.....else条...

  • 【骚全带你学Java---八、流程控制语句】

    java的流程控制语句包含条件语句和循环语句 一.什么是流程控制语句? ·流程控制语句:可以控制程序的执行流程。 ...

  • Rust流程控制

    [TOC] Rust流程控制 表达式的多种形式 语句?表达式? 语句在英文中是 statement,表达式则是 e...

  • Swift值流程控制语句

    流程控制语句主要包括:1、条件分支 if else和switchif 表达式{}else{ switch:OC中的...

  • Vue 之 基础

    插值、表达式 注意: 模板内只能是 表达式,JS 语句 和 流程控制如 if 都不行。 指令 v-if v-e...

  • JavaScript-流程控制语句

    一、if流程控制语句 二、switch流程控制语句 三、流程控制语句

  • Golang流程控制

    Golang流程控制 Golang当中的流程控制ifif语句由一个布尔表达式后紧跟一个或多个语句组成Go变成语言种...

  • java基本功16课:(6)流程控制的陷阱

    第 6 课 —— 流程控制的陷阱 switch 语句陷阱 break 语句不要忘记写 switch 的表达式类型:...

  • 2020-07-10数据分析基础班5

    05 条件控制语句 1. 条件判断语句(if语句) 执行的流程: if语句在执行时,会先对条件表达式进行求值判断,...

网友评论

      本文标题:语句表达式和流程控制

      本文链接:https://www.haomeiwen.com/subject/tdqnvxtx.html