zoukankan      html  css  js  c++  java
  • 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或
  • 相关阅读:
    软件测试的重要性
    软件测试二三事
    白盒测试总结
    黑盒测试总结
    闰年测试以及非法输入的处理方法
    软件测试(3)-基于等价类划分的一个小例子
    第二周课堂小结以及习题思考
    软件测试人员的自身修养
    软件测试的目的和方法
    第七周学习笔记之灰盒测试
  • 原文地址:https://www.cnblogs.com/renvip/p/11116171.html
Copyright © 2011-2022 走看看