首页 > 其他分享 >task 03 数据类型和操作

task 03 数据类型和操作

时间:2024-12-01 23:21:18浏览次数:3  
标签:03 task python 浮点数 数据类型 内置 print type

task 03 数据类型和操作

想要掌握一门语言,了解基础的操作必不可少

常用内置类型

这些内容在c语言中也很常见,但在python中有一些不同,并且在python中有很多高度整合的数据类型,这在c语言中是需要复杂的操作去实现的

  • 整形(int)
  • 浮点型(float)
  • 布尔值(bool)在c语言中是1 或 0,在python中更为直接(True or False)
  • 类型(Type)以前还真不知道

可以使用type()查看数据类型

print(type(1))
<class 'int'>
print(type(1.1))
<class 'float'>
print(type(1<2))
<class 'bool'>
print(type(type('.')))
<class 'type'>

其他数据类型在之后的笔记中详细记录

常用内置常数

可以理解为内置的常量,其数值无法改变,且为常见的数(如e等)

比较常用的在这里不再记录,记一下不容易记住的

None :代表 ,可以用于置空变量

tau : 数字常数 (第十九个希腊字母, pai 的两倍) = 6.283185...

inf :浮点正无穷大,负无穷大为 -math.inf

常用内置运算符

在这里记录一下python中特有的地板除以及浮点数误差

整除(//)

俗称地板除,也就是当计算结果为浮点数时往后 退一位(负数同理)

print(3//2)
print(2//3)
print(-1//2)
print(-3//2)
1
0
-1
-2     #向后退一位

浮点数误差

浮点数在计算机中是以二进制储存的,实际上并不精确,而python中的浮点类型只能保证小数点后八位的数,所以会产生误差

当然,我们可以用decimal库来解决这个问题

结尾

不知道为什么这个周末全都是事,所以只对之前没注意到的部分进行了记录,笔记写的比较潦草,关于task04我想把笔记写的详尽一些,但明早直到下午六点才能做完活动考完试,希望能尽早完善task04的笔记

标签:03,task,python,浮点数,数据类型,内置,print,type
From: https://www.cnblogs.com/jiangli111/p/18580619

相关文章

  • Task03 && Task 04
    Task03数据类型和操作常用内置类型BUILTINTYPES判断数据类型:输入:print(type())输出:<class'(数据类型)'>整形Integer(int)浮点数Float布尔值Boolean(bool)类型Type更多数据类型字符串String(str)列表List元组Tuple集合Set字典Dictionary(dict,'映射map')复数Comp......
  • Task03 : Data Types and Operators
    数据类型为了处理不同的数据,Python中定义了不同的数据类型Python中的主要数据类型包括:整数(int)浮点数(float)字符串(str)空值(None)列表(list)元组(tuple)字典(dict)集合(set)整数Python中的整数没有大小限制,他可以处理任意大小的整数,包括正负数。例如:520、-131......
  • 执行SQL发生错误!错误:Unknown column 'sortdesc' in 'field list'
    根据错误信息,您遇到的问题是因为SQL语句中引用了一个不存在的列 sortdesc。以下是几种可能的解决方案:检查列名:确认SQL语句中引用的列名 sortdesc 是否正确。可能是拼写错误或列名不匹配。使用 DESCRIBEtable_name; 或 SHOWCOLUMNSFROMtable_name; 查看表的结......
  • Task03&Task04学习笔记
    Task03数据类型和操作常用内置类型整数Integer(int)浮点数Float布尔值Boolean(bool)类型Type(“类型”也是种类型!)example:print(type(12.1)输出结果为:<class'float'>print(type(2))输出结果为:<class'int'>print(type(2<2.2))输出结果为:<class'bool&#......
  • Python.task4
    Python.task4定义*函数使用关键字def,后跟函数名与括号内的形参列表。*函数内容以冒号起始,并且缩进。*return[表达式]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。调用参数默认参数为参数指定默认值是非常有用的方式。调用函数时,可以使用......
  • 20222303 2024-2025-2 《网络与系统攻防技术》实验七实验报告
    1.实验内容应用SET工具,通过多步操作建立冒名网站,获取登录信息。利用ettercap实施DNSspoof攻击,篡改特定网站IP。结合两种技术,用DNSspoof引导访问至冒名网站。2.实验过程2.1简单应用SET工具建立冒名网站输入命令sudovi/etc/apache2/ports.conf查看本机apache......
  • python学习task3.4
    上次博客已经写过数据类型方面的笔记一、变量1.变量,望文生义,就是可变化的量。name='Crossin'myVar=123price=5.99visible=True“=”的作用是把右边的值赋予给左边的变量。python中创建变量的方法很简单,不需要像c一样先要定义变量,而是直接能给变量赋值2.变量在一......
  • 聪明办法学Python Task03&Task04
    数据类型和操作上篇博客已写变量上篇博客已写函数函数有两部分组成:header和bodyheader用于定义(def)函数接口(函数名称与参数)当函数被调用时,参数将会作为变量被提供给函数的body部分可以提供多个参数(用,逗号分隔),也可以不提供参数(0个)header以冒号(:)结尾,代表后面会......
  • 魔百盒M401A、CM311-1a、CM311-1sa、UNT403A、UNT413A、M411A、IP112H_S905L3A/B_开启
    魔百盒M401A、CM311-1a、CM311-1sa、UNT403A、UNT413A、M411A、IP112H_S905L3A/B_开启ROOT_红外蓝牙语音_通刷线刷固件包近年来,智能电视盒子市场日新月异,而魔百盒系列凭借其高性价比和功能多样性,成为了许多家庭的首选。然而,原厂固件的限制让不少技术爱好者感到遗憾:ROOT权......
  • CF2034 A-E题解
    A.KingKeykhosrow'sMystery题意可以转化为存在\(k_1,k_2\)使得\(m=a\timesk_1+n=b\timesk_2+n\)。消去余数\(n\)得到\(a\timesk_1=b\timesk_2\),即\(a,b\)的公倍数。所以最小的\(m\)就是\(a,b\)的最小公倍数,余数为0。最小公倍数的计算方法是\(\text{lcm}(......