zoukankan      html  css  js  c++  java
  • 04-杂谈

    一、程序开发流程

      在程序开发中,一共有三种流程方式:

    • 顺序 —— 从上向下,顺序执行代码

    • 分支 —— 根据条件判断,决定执行代码的 分支

    • 循环 —— 让 特定代码 重复 执行

    二、while

      循环的作用就是让 指定的代码 重复的执行

      while 循环最常用的应用场景就是 让执行的代码 按照 指定的次数 重复 执行

    三、计数方式

      常见的计数方式:

    • 自然计数法(从 1 开始)—— 更符合人类的习惯
    • 程序计数法(从 0 开始)—— 几乎所有的程序语言都选择从 0 开始计数

    四、break 和 continue

      break:满足某一条件,推出循环,不再执行后续重复的代码

      continue:满足某一条件,不执行后续重复代码,不退出循环

    五、转义字符

    转义字符描述
    \ 反斜杠符号
    ' 单引号
    " 双引号
    换行
    横向制表符
    回车

    六、九九乘法表

    row = 0
    while row < 9:
        row += 1
        col = 0
        while col < row:
            col += 1
            print("%d * %d = %d	" % (col, row, col * row),end="")
        print("")

    七、函数

    函数:就是具有独立功能的代码块组织为一个小模块,在需要的时候调用。

    函数的使用包括:

      函数的定义:

    def 函数名():
    
        函数封装的代码
        ……

      函数名称应该能够表达函数封装代码的功能,方便后续的调用

      函数名称的命名应该符合标识符的命名规则

    • 可以由 字母、下划线 和 数字 组成
    • 不能以数字开头
    • 不能与关键字重名

      函数的调用:通过   函数名()   即可完成对函数的调用。如果不主动调用函数,函数不会主动执行

    函数:把具有独立功能的代码块组织为一个小模块,在需要的时候调用

    函数的参数,增加函数的通用性,针对相同的数据处理逻辑,能适应更多的数据。

      在函数内部,把参数当作变量使用,进行需要的数据处理

      函数调用时,按照函数定义的参数顺序,把希望在函数内部处理的数据,通过参数传递。

    形参:定义函数时,小括号中的参数,是用来接受参数用的,在函数内部作为变量使用。

    实参:调用函数时,小括号中的参数,是用来把数据传递到函数内部用的。

    返回值:函数完成逻辑处理后,给调用方的一个结果,使用return关键字。

    函数的嵌套调用:如果函数test2中调用了test1,当调用test1时会先执行test1再回来执行test2.

    八、使用模块中的函数

    模块好比是工具包,要想使用这个工具包中的工具,就需要import这个模块

    可以在一个python文件中定义变量或者函数,然后在另外一个文件中使用import导入这个模块

    模块名也是一个标识符,可以由字母、下划线和数字组成,不能以数字开头,不能与关键字重名

    九、字节码

    python在解释源程序时是分两个步骤的

      首先处理源代码,编译生成一个二进制字节码

      在对字节码进行处理,才会生成cpu能够识别的机器码

    有了模块的字节码文件后,下一次运行程序时,如果在上次保存字节码之后没有修改过源代码,python后加载.pyc文件并跳过编译这个步骤

    当python重编译时,他会自动检查源文件和字节码文件的时间戳

    如果你又修改了源代码,下次程序运行时,字节码将自动重新创建

  • 相关阅读:
    oauth2-server-php for windows 的那些坑 (研究中...)
    你使用 Web 平台安装程序命令行工具
    Window 下安装 Redis
    windows下安装redis 以及phpredis的扩展 (windows redis php&php7)
    windows下redis的安装配置和php扩展使用phpredis
    常用网络端口
    PHP OAuth 2.0 Server
    Database Setup
    php各版本下载
    纯 html 以及 js 多域名跳转
  • 原文地址:https://www.cnblogs.com/Daspig/p/13553100.html
Copyright © 2011-2022 走看看