首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

零基础学会Python编程——不同的运算:算术、关系与逻辑(1)

----  2.加法运算 在 Python 中整数、浮点数、布尔数据三者之间可以进行加法运算,注意在运算中布尔数据True表示整数1,False表示整数0。...abc123' ----  3.减法运算 与加法运算相似,在 Python 中整数、浮点数、布尔数据三者之间可以进行减法运算。...浮点数、布尔数据三者之间支持乘法运算。...在 Python 中整数、浮点数、布尔数据三者之间可以进行除法运算,字符串不支持除法运算。另外,0 不能作为除数,否则会引发ZeroDivisionError 报错。...第1-2行:整数100除以2的余数为0。 第3-4行:整数5除以2的余数为1。 第5-6行:整数10除以浮点数3.5的余数为3.0。

18020
您找到你想要的搜索结果了吗?
是的
没有找到

python整型-浮点-字符串-列表及内置函数(上)

# 》》》十六进制转十进制 0-9 A-F《《《 13 217 # 2*(16**2) + 1*(16**1) + 7*(16**0) 14 print(int('c', 16)) 15 # 12 浮点...中 num1 = b'4' # bytes num2 = u'4' # unicode,python3中无需加u就是unicode num3 = '壹' # 中文数字 num4 = 'Ⅳ' #...s2.expandtabs()) print(s.expandtabs(6)) # a bc --- abc # a bc --- abc # a bc 转义字符知识扩展(Python...列表尾部追加元素的几种方式(目前已知) # 向python 列表尾部追加元素的几种方式(目前已知) # 1.append l = [1, 2, 3, 4] l.append([5, 6, 7]) print...中的赋值、浅拷贝、深拷贝)(我的另一篇文章中做出了原理解释 python包-logging-hashlib-openpyxl模块-深浅拷贝-04)  # 关于套用对象的补充(深拷贝浅拷贝) l = [1

1.8K50

初遇python甚是喜爱之Integer整型与Float浮点操作

各位观众老爷们大家好,今天学习python的Integer整型与Float浮点操作,并记录学习过程欢迎大家一起交流分享。 ?...首先新建一个python文件命名为py3_integer_float.py,在这个文件中进行字符串操作代码编写: #定义一个变量并赋值为3 num = 3 #使用type()函数查看num的类型 #结果为...3 - 2)#1 print(3 * 2)#6 print(3 / 2)#1.5 print(3 // 2)#1 print(3 ** 2)#9 print(3 % 2)#1 #关于除法 3/2 #在python2...版本中运行结果为1 #python3中得到的是真实结果 #算术运算的顺序 #基本原则是 #先乘除后加减 #下面例子先计算3乘以2 #得到结果6在加上1 print(3 * 2 + 1)#7 #稍作如下修改...今天的初学python的Integer整型与Float浮点学习就到这里!

79220

盘一盘 Python 系列特别篇 - 异常处理

建议阅读 40 分钟 在公众号对话框回复 EH 获取完整 Jupyter Notebook 0 引言 从上贴【错误类型】的内容我们知道,Python 在程序报错时会返回详细信息,如错误发生的行数和具体的错误类型...测试代码: 10 除以 3 ,程序正常运行 10 除以 0 ,异常被 except 语句下处理,输出有用的信息 1.2 知道错误而且确定类型 范式 例子 其实上面错误的具体类型我们是可以查出来的,输入...多个 except 语句 下面函数将变量 a 转换成整数 如果 a 是浮点变量 1.3 或者字符变量 '1031',程序运行正常。...如果 a 是这种字符变量 '1 mio',会报 ValueError 的错误。 如果 a 是列表型变量 [1, 2],会报 TypeError 的错误(这对元组、字典、集合都适用)。...在 Python 里,所有异常都是 Exception 的子类,因此在定义其类时需要 class Error(Exception): class your_exception(Error): 具体代码如下

99610

python基础——异常捕获【try-except、else、finally】

前言: 这篇文章主要介绍一下python基础中的异常处理: 1,异常 2,异常的捕获 3,finally语句 个人简介:努力学习ing 个人专栏:C语言入门基础以及python入门基础 CSDN...ValueError: 当使用不支持该值的数据类型时引发,例如使用非浮点数作为float()函数的参数。 IOError: 当发生I/O错误时引发,例如打开一个不存在的文件。...OverflowError: 当数值运算结果太大或太小,无法表示为浮点数时引发。 RecursionError: 当递归深度超过限制时引发。...except ZeroDivisionError: # 如果除以零,捕获ZeroDivisionError异常 print("除数不能为零。")...这个例子中,我们同时捕获了ValueError和ZeroDivisionError异常。

11910

Python编程中的基础数据类型:文本、整型、浮点,以及如何相互转换?【零基础Python教程006】

上期知识: 掌握使用input输入函数,有返回值,值为(字符串)文本类型 使用print输出函数,参数可以有多个 数据类型int是整型(整数类型,包含正整数、0、负整数) 本期: 如何转换Python整型与浮点的数值...【零基础Python教程 006】 通过本节课程,我们将学会: 知识1.什么是浮点数、整型、文本? 知识2.文本浮点、整型如何相互转化? 那么,首先我们来看看什么是浮点数据?...知识1:三种数据类型 简单的讲,浮点数据就是数学中的含有小数的那些数据,那么用数学的表述方法就是实数。 现在我们学习的是用编程语言来表示浮点数。那么,在Python编程中如何得到浮点数据?...法一:通过除法,就可以直接得到浮点。 法二:直接通过赋值的方式,可以得到浮点。...2)那么,如何将整型转浮点呢? 可见,我们还是可以回复到本文开头部分讲到的知识点,就是用除法的方法即可。这里非常巧妙地用除法将一个整数除以1,就得到一个浮点的数据。

1.8K10

Python 入门第十七讲】异常处理

ZeroDivisionError:尝试将数字除以零时,会引发此异常。ImportError:当 import 语句无法找到或加载模块时,将引发此异常。...在此代码中,我们将“标记”除以零,因此将发生称为“ZeroDivisionError”的错误marks = 10000a = marks / 0print(a)输出:在上面的例子中,当我们试图将一个数字除以...如果a小于 4,则尝试除以零,从而产生ZeroDivisionError代码调用fun(3)和fun(5)在 try-except 块内。...示例:该代码定义了一个函数,该函数AbyB(a, b)计算c为 ((a+b) / (a-b)) 并处理一个势ZeroDivisionError.如果没有除以零错误,它会打印结果。...(always executed)示例:该代码尝试执行整数除以零,从而得到ZeroDivisionError.它捕获异常并打印“不能除以零”。

26411

Python】数据类型转换 ( 数据类型转换函数 | 整数 浮点数转字符串示例 | 字符串转整型 浮点示例 | 整数 浮点数互相转换 )

文章目录 一、数据类型转换 1、数据类型转换函数 2、整数转字符串示例 3、浮点数转字符串示例 4、字符串转整型 / 浮点示例 5、转换失败案例 6、浮点数 / 整数 互相转换 一、数据类型转换 -...--- 1、数据类型转换函数 数据类型转换函数 : int(x) : 将 x 数据转为 整型数据 ; float(x) : 将 x 数据转为 浮点数据 ; str(x) : 将 x 数据转为 字符串类型数据...代码示例 : # 定义一个变量 其值为浮点 11 age = 11.11 # 打印变量的类型 print(type(age), age) # 将 age 变量转为字符串类型 age_str =...打印转换后的变量类型 print(type(age_str), age_str) 执行结果 : 11.11 11.11 4、字符串转整型 / 浮点示例.../ 整数 互相转换 整数 转为 浮点数 , 只是添加了小数点 ; 下面的示例中 , 将 11 转为浮点数 , 变为 11.0 ; 浮点数 转为 整数 , 小数部分直接被抹去 ; 下面的示例中 , 将

2K50

Python异常处理

区分Exception和Syntax Error 在写Python程序的时候经常会报错,报错通常有以下两种情况: 语法错误(Syntax Error): 部分语法错误属于异常 异常(Exception)...^ SyntaxError: invalid syntax 当代码不符合Python语法的时候就会抛出SyntaxError。 异常 Python用异常对象来表示异常情况。遇到错误后,会引发异常。...: division by zero 除以0时,就会抛出ZeroDivisionError异常(ZeroDivisionError类的一个实例)。...异常层次结构 Python 3.5.2中内置异常的类层次结构如下:参考标准库 BaseException # 所有异常的基类 +-- SystemExit # 程序退出/终止 +-- KeyboardInterrupt...StopAsyncIteration # 停止异步迭代错误 +-- ArithmeticError # 算数异常的基类 | +-- FloatingPointError # 浮点操作异常

1.5K20

数据类型

Java数据类型分为两种: 基本数据类型(8个) 引用数据类型(无穷个) 基本数据类型 基本数据类型又分为四种: 整型(4个) 浮点(2个) 字符(1个) 布尔(1个) 整型 byte 字节 short...短整型 int 整型 long 长整型 byte 字节 1字节 == 8bit 由八位二进制数表示,256种组合 第一位记录符号:0-正数、1-负数 数值范围:-128 ~ 127 short 短整型...正、1-负 浮点 float 单精度浮点 double 双精度浮点 float 单精度浮点 4字节 == 32bit 二进制由三部分组成:第1位记录符号(0-负、1-正)、2 ~ 7位记录整数部分...、其余记录小数部分 使用float时需要在赋值的时候在值的后面加上(必须)F(或f) 因为小数默认以64bit位存储,因此需要类型转化 例如:float max = 3.4F double 双精度浮点...8字节 == 64bit 二进制由三部分组成:第1位记录符号(0-负、1-正)、2 ~ 20位记录整数部分、其余记录小数部分 字符 char 字符 char 字符 2字节 == 16bit 编码

44810

python的基础知识解析

多用途:Python适用于多种应用领域,包括Web开发、数据科学、人工智能、自动化等。1.2 安装Python要开始学习Python,首先需要安装Python解释器。...你可以从官方网站 www.python.org/downloads/ 下载Python的最新版本。安装完成后,你可以在终端或命令提示符中运行python来启动Python解释器。...Python具有多种内置数据类型,包括整数、浮点数、字符串、列表、元组和字典。2.2.1 整数(int)整数是没有小数点的数字。...my_integer = 422.2.2 浮点数(float)浮点数是带有小数点的数字。my_float = 3.142.2.3 字符串(str)字符串是文本数据,用引号括起来。...try: result = 10 / 0except ZeroDivisionError: result = "除以零错误发生"print(result)这个代码中,我们捕获了ZeroDivisionError

14720

Python】异常处理 ② ( 异常类型简介 | 捕获并处理指定异常 | 捕获多个类型异常 )

一、Python 捕获指定类型异常 1、异常类型简介 Python 中的 异常 由 异常类 Exception Class 表示 , 每个异常类都代表一个特定的错误类型 ; 常见的 异常类 : FileNotFoundError...: 表示打开一个不存在的文件错误 ; ZeroDivisionError : 表示除以零的错误 ; ValueError : 表示一个无效的值 ; KeyError : 表示在字典中不存在指定的键 ;...异常捕获失败案例 如果捕获异常时 , 没有捕获到正确的异常 , 则异常仍然会爆出 , 程序会被终止 ; 在下面的代码中 , 捕获的是 FileNotFoundError , 如果出现了其他类型的异常 , 如 ZeroDivisionError..., 则会直接导致程序停止运行 ; 下面的代码中执行了 num = 1 / 0 代码 , 会报 ZeroDivisionError 异常 ; 代码示例 : """ 文件操作 代码示例 """ try:...call last): File "/Users/zyq/PycharmProjects/Hello/main.py", line 6, in num = 1 / 0 ZeroDivisionError

29110
领券