zoukankan      html  css  js  c++  java
  • python基础三

    一、bool值类型只有两个值(True,False)  #布尔值

    str   int   bool  之间的转化

    • str()      int()      bool()   本身是内置函数
    • str----->int     a="12334"    元素必须是数字,否则报错
    • str----->bool    空串是False    不为空全部为True
    • int----->bool    0为False,非0全部为True
    • bool---->int     True是1   False是0
    • bool----->str    "True","False"

    二、#比较运算符

    • ==    比较两个对象的值是否相同
    • is     比较的是内存地址是否相同
    • 内存地址的方法         id(对象)

    三、逻辑运算符

    • x or y , x为真,值就是x,x为假,值是y
    • x and y, x为真,值是y,x为假,值是x。

    比较运算符优先级高于逻辑运算符

    ( )> not > and > or

    如果优先级在同一级,从左往右依次执行

    • 练习题:
    1. 8 and 6
    2. 0 and 8
    3. 6 or 5
    4. 0 or 7
    5. 7 or 6 and 8 7
    6. 7 or 6 and 8 and 9 7
    7. 7 or 6 and 0 and 9 7
    四、 算数运算符   +   -    *     /     %取余 ** 平方 // 取整
     
    五、成员运算符 in, not in
     
    现在学的只有字符串 x in y, y中是否包含x
     
    六、赋值运算符
     
    =      +=      -=      *=      /=      %=      **=      //=

     

    七、学到的内置函数:

    • print()
    • input()
    • type()
    • int()
    • str()
    • bool()

    八、小数据池:只在str,int中存在的

    • 小数据池作用:(为了节省内存而存在)
    • 数据-5 ---- 256   之间的值共用一个内存地址
    • str , 空或者一位(包括特殊字符)也是共用一个内存
      • 如果多位并且包括特殊字符不共用内存
     
     
    • 为空时,true
     
     
     
    • 在python交互式时,变量可以直接输出,不用借助print
     
     

  • 相关阅读:
    【MVC】过滤器
    【C#】开发可以可视化操作的windows服务
    【JS】导出table到excel,同时兼容FF和IE
    【.Net】文件并发(日志处理)--队列--Redis+Log4Net
    【.Net】从.NET平台调用Win32 API
    『录』最全前端资源汇集
    $.ajax()方法详解
    mvc的视图中显示DataTable的方法
    C# 对XML基本操作总结
    Ninject简介
  • 原文地址:https://www.cnblogs.com/wangyukun1/p/11684488.html
Copyright © 2011-2022 走看看