• Python第二课(输入输出/数据类型/运算符)


    Python第二课>>>转到思维导图>>>转到我的博客

    • Python的注释
      • 单行注释# 和多行注释''' ''''
    • 输入输出
      • 关键字:input()
        • python3中的input全部存成字符串类型
        • python2中需要认为告诉input输入的什么数据类型
          • raw_input()会统一存为字符串
      • 格式化输出
        • input自带换行,一个print独占一行
        • 占位符%s,%d 谁先来谁先做个数必须一致,%08d,不够8位0补齐
    • 基本数据类型
      • int(整型),float(浮点型),str(字符串),list(列表),dict(字典),bool(布尔值)
        • 复数
          • >>> a = 1-2j
          • >>> type(a)
          • <type 'complex'>
          • >>> a.real  查看实部
          • 1.0
          • >>> a.imag  查看虚部
          • -2.0
          • python2中才有长整型概念,python3中只有整形
        • 字符串
          • 单引号、双引号、三引号(可写多行,也可用作注释)
          • 支持加和乘操作
        • 列表
          • 作用:能够存储多个数据 并且可以方便的取出一条或多条
          • 定义:[]内部通过逗号分隔开多个数据(元素) 并且这多个可以是任意的数据类型
        • 字典
          • 作用:能够存储多组数据,存取的数据有对应的描述
          • 定义:大括号内存多个元素,元素的格式key:value形式存储,键值对与键值对之间逗号隔开
          • key通常是描述value的描述性信息,key通常存的就是字符串
          • value就是描述性信息对应的真实的数据,value可以是任意类型
          • 强调 字典是无序的
          • 字典暴露给用户可以操作的部分只有key 无法直接获取到value
        • 布尔值
          • 作用:标识事物的对错(可行性)  通过True False来判断事物的真假 对错 是否可行
    • 运算符
      • 基本运算符
        • print(10 / 3) #结果保留小数部分
        • print(10 // 3) # 只保留整数部分
        • print(10 % 3) # 取余数
        • print(2**3)  # 2的三次方
        • python对数字的敏感度不是很高(存储的数字不精确)
        • 比较运算:== != > < >= <=
      • 逻辑运算符not非,and与,or或
  • 相关阅读:
    树形结构菜单,递归实现
    基于Vue的日历组件,可以标注重要日子
    关于element-ui级联菜单(城市三级联动菜单)和回显问题
    继承(面试问到)
    vue监听浏览器刷新
    Popover 弹出框,里面的表格点击后关闭弹窗
    el-table表格合并单元格
    对角线
    ElementUI中el-radio再次点击取消选中
    保留文本框换行和空格
  • 原文地址:https://www.cnblogs.com/renvip/p/11116171.html
Copyright © 2020-2023  润新知