美文网首页
【Python一级】数据类型

【Python一级】数据类型

作者: __construct | 来源:发表于2022-06-24 15:37 被阅读0次

    一、数据类型

    1. 数据类型介绍
      数据类型是一个重要的概念。
      变量可以存储不同类型的数据,并且不同类型可以执行不同的操作。
      在这些类别中,Python一级考试中主要使用一下数据类型:
    字符串类型:    str
    数值类型:    int、  float
    布尔类型:    bool
    

    除此之外,还有列表(list)、元组(tuples)、字典(diction)

    1. 如何查看数据的类型?
      type()

    2. 数据类型转换

    • int()
    • str()
    • float()
    1. 保留小数
    • print()
    • round()
    1. 考级实战
    1. 【2019.12】变量x的值为字符串类型的"2",如何将他转换为整型?
    A. float(x)        B. str(x)        C. int(x)        D. list(x)
    
    2. 【2019.12】下面那个不是Python的数据类型?
    A. 列表(List)        B. 元组(Tuples)        C. 字典(Dictionary)        D. 类(class)
    
    3. 【2020.09】Python的数字只有整数和浮点数两种类型。【判断】
    
    4. 【2020.09】number = input('请输入一个数字:')
    运行这段代码,然后输入s,结果number的类型是int。【判断】
    
    
    1. 编程练习题
    1. 买苹果,分别输入单价(整数)、重量(浮点数),计算出总金额并保留两位小数
    【提示】总金额 = 单价 *  重量
    
    2. 编写一个程序,它以圆的半径作为输入,输出圆的直径、周长和面积(保留两位小数),并且注明是直径、周长、面积
    【要求】:π 取3.14
    
    

    二、运算符

    在python一级考试中,主要运用到算术运算符、比较运算符、逻辑运算符

    1. 算术运算符
      算术运算符与数值一起使用来执行常见的数学运算:
    • + 加
    • - 减
    • * 乘
    • / 除
    • % 取模
    • ** 幂
    • // 地板除(取整数)
    1. bool 布尔类型
      布尔值使用常量True 和 False来表示
    • True : 1
    • False: 0
      bool值为False的情况还有 ''、""、''''''、""""""、()、[]、{}、None、0.0、0L、0.0+0.0
    1. 比较运算符
      比较运算符用于比较两个值:
    • == 等于
    • != 不等于
    • > 大于
    • < 小于
    • >= 大于等于
    • <= 小于等于
    1. 逻辑运算符
      逻辑运算符用于组合条件语句:
    • and 两个语句都为真,则返回True
    • or 如果其中一个语句为真,则返回True
    • not 反转结果,如果结果为True,则返回False
    1. 考级实战
    1. 【2019.12】假设a = 20, b = 30,那么a or b 的结果是
    A. 20        B. 0        C. 1        D. 3
    
    (解析)判断变量是否为0,是0则为False,非0判断为True
    and 中含 0,则返回0;均为非0时,返回后一个值
    or中,至少有一个非0时,返回第一个非0
    

    相关文章

      网友评论

          本文标题:【Python一级】数据类型

          本文链接:https://www.haomeiwen.com/subject/sxekvrtx.html