美文网首页
day002_python分支和循环

day002_python分支和循环

作者: 程序员Darker | 来源:发表于2019-05-26 17:21 被阅读0次

1.逻辑运算符

  1. and、or和not
    ①and:左右两边都是true的时候才为true。同真则真
    ②or:左右两边有一个为true就为true。有真则真
    ③not:取反。
  2. 特殊性
    ①0会被当做false
    ②python支持逻辑运算符(假设a=10,b=20)
     1)a and b:如果a为false,a and b 返回false,否则返回b的值
     2)a or b:如果a为true,返回a的值,否则返回b的值
     3)not a:如果a为true,返回false,如果a为false,则返回true

2.类型转换

  1. 常用的
    ①int(x):将x转化为整数
    ②float(x):将x转化为浮点数
    ③str(x):将x转化为字符串
  2. true被当做1使用,false被当做0使用

3.变量的格式化输出

  1. 格式化字符%【一般不用】
    ①s% 字符串
    ②%d 有符号十进制数。%05d表示输出的整数显示位数,不足的地方用0补全
    ③%f 浮点数。%.2f表示小数点后只显示2位
    ④%% 输出%
    使用举例:print("面名:%s,价格:%.2f,一年%d天" % (name, price, days))
  2. format【常用】
    ①print("面名:{},价格:{},一年{}天".format(name, price, days))
  3. f 【最常用】
    ①print(f"面名:{name},价格:{price},一年{days}天")

4.条件控制 if

  1. 语法
    if 判断条件1:
    条件1成立时执行
    elif 判断条件2:
    条件2成立时执行
    ......
    ......
    else:
    以上条件都不满足时执行
  2. if可嵌套

5.循环语句 while

  1. 语法
    while 判断条件:
    重复执行的代码
  2. 注意事项
    ①判断条件一定让其有机会成为false,否则将会一致执行下去
  3. 循环控制语句 break和continue
    ①break:退出循环
    ②continue:跳过本次循环,继续下一次循环
  4. while后面可跟else,判断条件不成立时就会执行else

6.字符串中的转义字符

  1. \ 反斜杠符号
  2. \’ 单引号
  3. \” 双引号
  4. \n 换行
  5. \t 横向制表符
  6. \r 回车

相关文章

  • day002_python分支和循环

    1.逻辑运算符 and、or和not①and:左右两边都是true的时候才为true。同真则真②or:左右两边有一...

  • 循环和分支

    分支 if 分支 else通过缩进来匹配if,等价于: 条件表达式 a = x if 条件 else y 断言 a...

  • 循环和分支

    循环结构 分支结构 break和continue对比 break:终止循环,循环中后面的代码不再执行continu...

  • 分支和循环

    一、分支 1. if 语句 a.语法:if 条件语句:代码段 b.说明:if - 关键字条件语句 - 任何有结果的...

  • day循环和分支

    import是导入一个模块/包的关键字 random模块中提供很多和随机相关的功能

  • 循环和条件分支

    条件分支语句,if elif else 代码如下: 循环1 for in 循环 break 和 continue

  • 4、分支和循环

    (1)if语句 注意: if 语句后接表达式,然后用:表示代码块开始 Python代码的缩进规则具有相同缩进的代码...

  • python 分支和循环

    1 if条件判断三种形式 第一种 第二种 第三种 2 for循环 for x in ...循环就是把每个元素代入变...

  • Go语言学习笔记06.流程控制

    分支结构 循环结构 for循环 range迭代 break和continue goto

  • Linux/unix-shell之流程控制语句

    目录 单分支 双分支 多分支 for循环for in 格式c语言格式for循环 while循环 break关键字...

网友评论

      本文标题:day002_python分支和循环

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