zoukankan      html  css  js  c++  java
  • Python基础 诡刺

    1、数据类型

    • 整型:整数,1、2、3.。。这种
    • 浮点型:简单理解就是小数,1.23、3.141572653等等
    • 字符型:“这是字符”,简单说就是我们说的话,都可以作为字符
    • 布尔值:只有2种,true、false
    • 组合数据类型:类似数组

    2、运算符

    • 算术运算符:7种 +、-、*、/、%(取余运算)、//(取商运算)、**(幂运算)
      • 加减乘除和现实的逻辑理解一样
      • 取余运算:7%4=3
      • 取商运算:7//4=1
      • 幂运算:7**2=49
    • 比较运算符:==、!=、>、<、>=、<=
      • 比较的结果是布尔值
    • 赋值运算符:=
      • 把右边的值赋给左边,其实质是引用地址的赋值
      • 对象的引用
    • 逻辑运算符:and、or、not;
      • python里面没有异或操作
      • 实际的比较是对布尔值进行计算
      • 逻辑运算有一个短路的现象,即前面一旦有结果后面就不会再运算
    • 成员运算符:in、not in
      • 判断一个内容是否包含在另一个内容里面
    • 身份运算符:is、not is
      • 判断两个变量是否一样
      • 判断的依据是引用地址是否一样,而不是值是否一样
      • 示例:a=7;b=7,print(a is b)结果是“False”
    • 运算符
    • 运算符的优先级:有这么多的运算,就需要有一个优先顺序,以避免混乱不清,()是最高优先级,所以一边都是通过()划分优先的前后
      • 小括号拥有最高优先级
      • 指数
      • 位运算符
      • 加减乘除
      • 左移、右移等

    3、Python内置6大类数据类型:Number(数字)、str(字符串)、list(列表)、tuple(元组)、set(集合)、dict(字典)

    4、语法结构

    • 顺序结构:依次执行,从上到下
    • 分支结构:if 条件表达式
    • 循环结构:for循环、while循环
      • for循环:循环次数是固定的
      • while循环:不知道循环次数,只知道循环条件

    5、函数的创建和调用

    • 函数是完成一项特定的工作的功能模块

    6、输入/输出

  • 相关阅读:
    【转】Chrome 控制台不完全指南
    AngularJS 之 Factory vs Service vs Provider【转】
    【转】NuGet.org 无法访问的解决方法
    jquery easyui 1.4.1 验证时tooltip 的位置调整
    jquery easyui 1.4.1 API( CHM版)
    扩展 easyui-tabs 插件 关闭标签页方法
    easyui layout 折叠后显示标题
    easyui 中Datagrid 控件在列较多且无数据时,列显示不全的解决方案
    为easyui datagrid 添加上下方向键移动
    Android布局实现圆角边框
  • 原文地址:https://www.cnblogs.com/zhangjiyou/p/10586802.html
Copyright © 2011-2022 走看看