Python第一节:数据

    技术2026-01-19  6

    一、数据类型: 1、字符串:python字符串的识别方式非常简单: 有层名为【引号】的皮,只要是被【单/双/三引号】这层皮括起来的内容,不论那个内容是中文、英文、数字甚至火星文。只要是被括起来的,就表示是字符串类型。

    例如:

    Chinese = '镜像世界' English = "mirror world" number = "666" symbol = '''科A!@''' mixture = '镜像世界mirror world666科A!@' print(Chinese) print(English) print(number) print(symbol) print(mixture)

    PS:注意,字符串必须要有{""}的帮助,否则会报错。

    2、整数:但是整数可以不用引号,便可以为print函数所用。 但是如果一旦碰上符号及其他文字类数据,譬如中文、英文,立马被报错秒杀,例如:

    # 打印数据 print(6真实) print(6virtual) # 终端显示结果:报错:无效语法 SyntaxError: invalid syntax

    3、浮点数:计算机里浮点数的运算是不精确的,会有四舍五入的误差

    二、python数据应用: 1、四则运算: 运算符

    2、字符串的连接: 很简单,只需要在print括号内用到+就可以做到,例如:

    hero = '我' organization = '风变编程' identity = '学员' action = '是' ID = '007' print(hero+action+organization+identity+ID

    学会了字符串拼接,就能让我们的数据整合更为灵活,组合出任意我们想要的内容。

    3、数据类型查询函数——type()函数 只需要写:print(type(‘查询内容’)) 便可以知道数据类型。

    但是type()函数不会自动显示查到的数据类型 例如:

    who = '我的' action = '是' destination = '镜像世界' number = 153 code = '通行密码' type(who) type(action) type(destination) type(number) type(code)

    运行结果就是什么都没有。

    三、数据转换: 1、str()函数: str()函数能将数据转换成其字符串类型,不管这个数据是int类型还是float类型,只要放到括号里,这个数据就能成为字符串类型。

    例如完成下面的字符串拼接,就很有用:

    **magic = '水仙花数' action = '是' unit = '个' expression = '=1x1x1+5x5x5+3x3x3' number = 153 print(str(number)+expression+action+unit+magic)**

    所以str()函数的作用与【引号】作用相似。但是两者有区别。 (1)str()函数的作用是将放入括号内的变量转变为字符串格式 (2)【引号】可以将任何放入引号内的数据变为字符串,包括变量自身。

    2、int()函数: (1)int()函数可以将整数型字符串转化为整数 (2)int()函数可以将浮点型数据通过小数四舍五入的处理方法转化为整数型 (3)int()函数不可以转化中文、英文、标点符号或者小数形式的字符串,例如:

    print(int('3.8')) # 运行后显示结果:ValueError:invalid literal for int() with base 10: '3.8'

    3.float()函数: float()函数也可以将整数和字符串转换为浮点类型。 但同时,如果括号里面的数据是字符串类型,那这个数据一定得是数字形式

    三个数据函数的关系:

    Processed: 0.014, SQL: 10