• python入门简书2


    1.数据类型:Python编程语言中,最常用的数据类型有三种——字符串(str)、整数(int)和浮点数(float)。

          字符串:

    字符串的识别方式非常简单——披了层【引号】的皮,只要是被【单/双/三引号】这层皮括起来的内容,不论那个内容是中文、英文、数字甚至许多符号。只要是被括起来的,就表示是字符串类型。

    字符串类型必须有【引号】的辅助。不然字符串就只能被报错,无尽地呻吟~

          整数:不带小数点的数字

    整数英文为integer,简写做int。Python世界的整数其实和现实世界数学中定义的一样:是正整数、负整数和零的统称,是没有小数点的数字。

    我们已经知道了字符串有【引号】的保护,可以和符号及其他文字类数据,譬如中文、英文随意组合。

    而整数脱掉了【引号】马甲,只能『单独行动』。一旦碰上符号及其他文字类数据,譬如中文、英文,立马被报错秒杀。

    例如:4unit
    #报错:无效语法 SyntaxError: invalid syntax

            浮点数:

    浮点数非常好识别,它比整数多了一个小数点『.』

    浮点数的英文名是float,与整数(int)字符串(str)不同,浮点数没有简写。

    print(0.55+0.3)     ——————print(0.55+0.3)

    Python计算浮点数时,会先把0.550.3转化成二进制数【注:二进制数由0和1表示,逢二进一】

    0.55(十进制) = 0.1000110011001100110011001100110011001100110011001101(二进制)
    0.3(十进制) = 0.0100110011001100110011001100110011001100110011001101(二进制)

       而在这个转化过程中存在误差,这样,就造成了我们与程序计算结果的差异。
    2.数据的应用

    四则运算:+  -  *  /  %  **  //  加 减 乘 数 求余  次幂  取整除——返回商的整数部分

    字符串的拼接:与JavaScript语言不同的是Python字符串连接只能连接相同数据类型的数据,利用+号连接,否则会报错,。

    3.数据转换

    str()函数:将其他数据类型转化为字符串

    int()函数:将其他数据类型转化为整数

    只有符合整数规范的字符串类数据,才能被int()强制转换。(文字类和小数类字符串,无法转换成字符串。浮点数转化为整数,抹零取整)

    float()函数:将其他数据类型转化为浮点数

     
     
     
  • 相关阅读:
    操作串口通信类(IO.Ports)SerialPort
    TreeView的数据源绑定—采用sqlite作为数据源,实现对treeview控件进行增删改查
    (Easy)打开指定的文件
    TreeView的数据源绑定—采用XML作为数据源,实现对treeview进行增删改查,之后回写XML文档
    linux sort,uniq,cut,wc命令详解
    轻快的VIM(六):恢复
    Python 常用模块大全(整理)
    定位oracle实例的当前跟踪文件名及路径
    查看session io
    查看pga使用
  • 原文地址:https://www.cnblogs.com/carry-carry/p/10834722.html
Copyright © 2020-2023  润新知