zoukankan      html  css  js  c++  java
  • python学习第三讲,python基础语法之注释,算数运算符,变量.

    python学习第三讲,python基础语法之注释,算数运算符,变量.

    一丶python中的基础语法,注释,算数运算符,变量

    1.python中的注释

    python中分为单行注释跟多行注释.作用就是提醒程序员当前代码的含义.

    # 是单行注释

    """ 注释内容 """ 三个引号 中间是注释内容. 然后紧接着是三个引号.

    2.python中的运算符.

    python中的运算符跟 (C++ Java 以及其它语言都一样,任何语言都是有的.) 加 减 乘 除 取余 等等.
    如下方所示:

    运算符 描述 实例
    + 10 + 20 = 30
    - 10 - 20 = -10
    * 10 * 20 = 200
    / 10 / 20 = 0.5
    // 取整除 返回除法的整数部分(商) 9 // 2 输出结果 4
    % 取余数 返回除法的余数 9 % 2 = 1
    ** 又称次方、乘方,2 ** 3 = 8
    • 在 Python 中 * 运算符还可以用于字符串,计算结果就是字符串重复指定次数的结果
    In [1]: "-" * 50
    Out[1]: '----------------------------------------' 
    

    1.python中的算数运算优先级

    • 和数学中的运算符的优先级一致,在 Python 中进行数学计算时,同样也是:

      • 先乘除后加减
      • 同级运算符是 从左至右 计算
      • 可以使用 () 调整计算的优先级
    • 以下表格的算数优先级由高到最低顺序排列

    运算符 描述
    ** 幂 (最高优先级)
    * / % // 乘、除、取余数、取整除
    + - 加法、减法
    • 例如:
      • 2 + 3 * 5 = 17
      • (2 + 3) * 5 = 25
      • 2 * 3 + 5 = 11
      • 2 * (3 + 5) = 16

    3.python中的变量

    不过任何语言都有变量的概念.其本质就是存储数据的. 任何语言都有 读写等操作.

    1.python中变量的定义

    • 在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建
    • 等号(=)用来给变量赋值
      • = 左边是一个变量名
      • = 右边是存储在变量中的值
    变量名 = 值
    

    变量定义之后,后续就可以直接使用了
    相比于C/C++ Java等语言. 变量不用先定义 后使用了. 如: int a = 10; python中直接可以
    a = 10; 前提就是变量必须进行初始化,依旧是必须使用 = 进行赋值使用.

    2.python中变量的类型

    变量的类型,就是指,定义的变量存储的数据是多大. 如 int 类型. float类型.等等. 因为python中
    变量可以直接使用.所以变量类型必须通过调试才可以知道. 如C/C++ java等语言. 使用变量的时候
    都是事先声明了类型

    • 变量的类型包括如下:

      1. 变量的名称
      2. 变量保存的数据
      3. 变量存储数据的类型
      4. 变量的地址(标示)
        类型有:
    • 数字型

      • 整型 (int)
      • 浮点型(float
      • 布尔型(bool
        • True 非 0 数 —— 非零即真
        • False 0
      • 复数型 (complex)
        • 主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题
    • 非数字型

      • 字符串
      • 列表
      • 元组
      • 字典

    提示:在 Python 2.x 中,整数 根据保存数值的长度还分为:

    • int(整数)
    • long(长整数)
    • 使用 type 函数可以查看一个变量的类型
    In [1]: type(name)
    

    3.变量的基本使用

    在python中, 变量可以跟变量互相使用,分为数字型变量,以及非数字型变量
    数字型变量:
    数字型变量直接可以直接进行计算.
    非数字型变量:
    非数字型变量,如字符串. 可以使用 + 进行字符串片接.
    如一个字符串变量为:

    a = "Hello"
    b = "World"
    c = a + b;
    那么c的值就是 "HelloWorld"

    字符串类型另一种用法.可以进行重新拼接
    如下:

    In [1]: "-" * 50
    Out[1]: '--------------------------------------------------'
    

    4.python中的方法/函数

    函数或者方法,在任何高级语言都有存在,其本质就是一段代码. 分成一个代码块. 这个代码块有名字
    需要的时候调用一下即可.
    简单函数讲解

    函数 说明
    print(x) 将 x 输出到控制台
    type(x) 查看 x 的变量类型
    • 在 Python 中可以使用 input 函数从键盘等待用户的输入
    • 用户输入的 任何内容 Python 都认为是一个 字符串
    • 语法如下:
    字符串变量 = input("提示信息:")
    

    变量类型常用的转换函数

    函数 说明
    int(x) 将 x 转换为一个整数
    float(x) 将 x 转换到一个浮点数

    5.变量的格式化输出

    什么是变量格式化. 意思就是指按照你想要输出的方式进行输出. 比如一个变量.我想按照 整数型数据.
    那么就使用 %d %d代表的就是一个整数.

    如下:

    格式化字符 含义
    %s 字符串
    %d 有符号十进制整数,%06d 表示输出的整数显示位数,不足的地方使用 0 补全
    %f 浮点数,%.2f 表示小数点后只显示两位
    %% 输出 %
    • 语法格式如下:
    print("格式化字符串" % 变量1)
    
    print("格式化字符串" % (变量1, 变量2...))
    

    如下截图:

    在C/C++ java中, 输出的时候都是用逗号隔开的.
    如:
    C: prIntf("输出的整数是 %d ", 13); 输出结果为: 输出的整数是 13
    Java System.out.println("输出的整数结果为: %d ",13); 输出结果同上.

  • 相关阅读:
    mysql创建表
    MySql数据类型(转)
    mysql命令总结
    php文件遍历类:FileBianli.class.php
    php文件删除
    php文件复制
    php文件遍历
    php下载c
    智能眼镜的行业应用
    《代谢增长论》读书笔记
  • 原文地址:https://www.cnblogs.com/iBinary/p/10255036.html
Copyright © 2011-2022 走看看