zoukankan      html  css  js  c++  java
  • Python 学习日记 第二天

    日常鸡汤:

      既然总有一个人要赢,为什么不是我呢?


    一、while循环

    1.while循环的结构

    1 # while 循环结构体
    2 
    3 whie 条件:
    4     代码块
    5 else6     代码块
    frist

    执行流程:

    首先,判断条件是否为真,如果为真,则执行代码块,然后再次判断条件是否为真,再次执行代码块

    当条件为假时,执行else 之内的代码,跳出循环。循环结束

    2.continue 和 break 的含义和用途

    break 跳出循环,不执行break后面的语句,直接结束循环

    重点:如果遇到了嵌套循环,则跳出本层的循环,对外面的循环不影响

    continue:继续执行 ,当遇到continue的时候,结束本次循环,开始下次循环,同样不执行continue后面的语句

    3.“永动机”

    当我们的条件恒为真的时候,则我们的循环永不停止 ,相当于一个“永动机”

     1 # while 永久循环
     2 # 1
     3 while 1 4     pass
     5 
     6 #2
     7 while True:
     8     pass
     9 # 3
    10 
    11 a = [1,1]
    12 while a:
    13     pass
    14 
    15 # 所以当条件为真时,我们的循环永不停止
    16 # 观察3个循环体机构可以看出,我们的条件还有很大的变化,例如
    17 # 可以是一个非空列表,最终表达式为True的判断语句等等,不要被1 和 True局限
    third

    二、格式化输出

    格式化输出就是,通过一定的方式,把你输入的东西,按照一定的格式去输出

    eg

    name = input("Name:")
    age = input ("Age: ")
    
    print("你的姓名为 %s,你的年龄为 %d" % (name,age))
    
    
    # 这时候,你输入的是什么名字和年龄就会对应输出什么
    four

    在上面的代码中, %s代表字符串占位符,%d是数字占位符 。%为占位符

    像这样子的符号还有很多,以后遇到一个补充一个

    三、运算符

    1.运算符的分类

    • 算术运算符
    • 比较运算符
    • 赋值运算符
    • 逻辑运算符
    • 位运算符
    • 成员运算符
    • 身份运算符

    2.各种运算符

    • 算术运算符: + - * / %(取模取余数) // (整除取整数) **(幂运算符)
    • 比较运算符: ==   !=  >   <   >=   <=
    • 赋值运算符:= +=  -=  *=  /=  %= **= //=
    • 重点:c += a   等效于 c=c+a
    • 位运算符: &  |  ^ ~ << >>
    • 逻辑运算符: and  or  not
    • 成员运算符: in not in
    • 身份运算符:is is not

    3.运算符的优先级

      简单的来说,各自有的先算各自的,接下来是小括号里面 然后 not ==》 and ==》 or

  • 相关阅读:
    github替代品
    【推荐】通用全面的APP测试用例设计
    Jmeter 性能测试,完整入门篇
    2020年,有哪些特别好用的 app 测试工具?
    如何做好Web端性能测试?
    如何做Web服务的性能测试?
    Office 各版本批量授权(VOL)和激活方法
    django中引用bootstrap的几种方式
    list类型数据执行效率测试
    Linux安装python3环境
  • 原文地址:https://www.cnblogs.com/Chamster/p/9274872.html
Copyright © 2011-2022 走看看