python-input函数-if判断-while循环-time()函数

input()函数

  • 该函数用来获取用户的输入
  • input()调用后程序会立即暂停,等待用户输入
  • 用户输入完内容后,点击回车才会继续向下执行
  • 用户输入完后其所输入的内容会以返回值得形式返回
  • 注意:input()的返回值是一个字符串
    • input()函数中可以设置一个字符串作为参数,这个字符串将会作为提示文字显示
      lmk = input('请输入一段字符串')

if -else语句

  • 语法
    if 条件表达式 :
        # 代码块
    else# 代码块
  • 执行流程:
    • if-else语句在执行时,先对if后的条件表达式进行求值判断
    • 如果if后的条件表达式为true,则执行if后的代码块
    • 如果if后的条件表达式为false 则执行else后的代码块

if - elif -else 语句

  • 语法:
    if 条件表达式 :
        # 代码块
    elif 条件表达式 :
        # 代码块
    else# 代码块
  • 执行流程:
    • if-elif-else语句在执行时,会自上向下一次对条件表达式进行求值判断,
    • 如果if后的条件表达式为true,则执行当前代码块,然后语句结束
    • 如果if后的条件表达式为false,则向下判断,知道找到找到true为止
    • 如果所有表达式都是false,则执行else后的代码块
    • if-elif-else中只有一个代码块会执行。

while循环

  • 循环语句可以使指定的代码块重复指定的次数

  • 循环语句分成两种,while循环,和for循环

  • 语法:

    while 条件表达式 :
    	# 代码块
    else# 代码块
  • 执行流程:

    • while语句在执行时,会先对while后的条件进行求值判断,
    • 如果判断结果是true,则执行代码块,
    • 循环执行完毕,继续对条件表达式进行求值判断,以此类推
    • 知道判断结果为false,则终止循环,如果循环有对应的else,则执行else后的代码,然后终止循环
  • 循环的三个要素,(表达式)

    # 先初始化表达式,通过初始化表达式初始化一个变量
    i = 0
    # 条件表达式,条件表达式用来设置循环执行的条件
    while i < 10 :
      print(i)
    # 更新表达式,初始化变量的值
      i += 1
  • breat

    • breat 可以用来立即退出循环语句(包括else)
  • continue

    • continue可以用来跳过当次循环
  • breat和continue都只是对离他最近的循环起作用

time() 函数

  • 函数可以记录程序执行的时间
    • 引用time()函数
      from time import * # 导入time模块的所有方法
      lmk = time() # 获取程序执行到这里的秒数

本博客所有文章是以学习为目的,如果有不对的地方可以一起交流沟通共同学习 邮箱:1248287831@qq.com!