第03讲 Python基本数据类型、运算符及表达式

>>>x=y=5 >>>x 5
(2)多变量并行赋值 变量1,变量2,…,变量n=表达式1,表达式2, …,表达式n 变量个数要与表达式的个数一致,其过程为:首先计算表达式右边n
✓ 从左到右索引默认0开始的,最大范围是字符串长度少1 ✓ 从右到左索引默认-1开始的,最大范围是字符串开头
字符串操作示例: >>>
-----------------------------------------------------
Python列表
列表可以完成大多数集合类的数据结构实现。它支持字符,数字, 字符串甚至可以包含列表(即嵌套)。
str(x) 将x转换为字符串
chr(x) 将一个整数转换为一个字符,整数为字符的ASCII编码
ord(x) 将一个字符转换为它的ASCII编码的整数值
hex(x) 将一个整数转换为一个十六进制字符串
oct(x) 将一个整数转换为一个八进制字符串
eval(x) 将字符串str当做有效表达式求值,并返回计算结果
算术运算符
运算符 +
-
* / // % **
含义 加法
减法
乘法 除法 取整除 取模 幂运算
优先级 这些运算符的优先级相 同,但比下面的运算符 优先级低
这些运算符的优先级相 同,但比上面的运算符 优先级高
结合性 左结合
Python中除法有两种:/和//,在Python3.x分别表示除法和整除运算。 >>> 3/5
>>> a = 5 >>> b = 8 >>> a = b 执行a=5和b=8之后a指向的是5,b指向的是8,当执行a = b的时候,b 把自己指向的地址(也就是8的内存地址)赋给了a,那么最后的结果就 是a和b同时指向了8。 3. 多变量赋值 (1)链式赋值
在Python中,可通过链式赋值将同一个值赋给多个变量的,一般形 式为:
注意:e(或E)前面必须有数字,后面必须是整数。
15e2.3
e3
.e3
对于实型常量,Python 3.x默认提供17位有效数字的精度。
例如: >>> 1234567890012345.0 1234567890012345.0 ---------------------------------------------------->>> 12345678900123456789.0 1.2345678900123458e+19 ---------------------------------------------------->>> 15e2 1500.0 ---------------------------------------------------->>> 15e2.3 SyntaxError: invalid syntax
列表用 [ ] 标识,是 python 最通用的复合数据类型。 列表中值的切割也可以用到变量 [头下标:尾下标] ,就可以截取相
应的列表,从左到右索引默认 0 开始,从右到左索引默认 -1 开始, 下标可以为空表示取到头或尾。 加号(+)是字符串连接运算符,星号(*)是重复操作。
Python列表截取
实型数据
• 实数又称浮点数,一般有两种表示形式:
(1)十进制小数形式:由数字和小数点组成(必须有小数点),如:1.2、.24、 0.0等,浮点型数据允许小数点后没有任何数字,表示小数部分为0,如2.表示2.0.
(2)指数形式:用科学计数法表示的浮点数,用字母e(或E)表示以10为底的 指数,e之前为数字部分,之后为指数部分。如,123.4e3和123.4E3均表示 123.4×103。
Python列表操作示例
Python元组
元组是另一个数据类型,类似于 List(列表)。 元组用 () 标识。内部元素用逗号隔开。但是元组不能二次赋值,相
当于只读列表。
Python字典
字典(dictionary)是除列表以外python之中最灵活的内置数据结构 类型。列表是有序的对象集合,字典是无序的对象集合。
-1.0
**运算符实现乘方运算,其优先级高于*和/。
例如: >>> 2**3
8 ---------------------------------------------------->>> 2**3.5
11.313708498984761 ---------------------------------------------------->>> 4*3**2
数据类型转换
当自动类型转换达不到转换需求时,可以使用类型转换函数,
将数据从一种类型强制(或称为显式)转换成另一种类型。
函数
பைடு நூலகம்
功能描述
int(x) 将x转换为整数
float(x) 将x转换为浮点数
complex(x) 将x转换为复数,其中实部为x,虚部为0
complex(x,y) 将x、y转换为复数,其中实部为x,虚部为y
(3)反斜线后的八进制数可以不用0开头。如'\101'代表字符常量'A', '\134'代表字符常量'\'。
(4)反斜线后的十六进制数只能以小写字母x开头,不允许用大写字母X或 0x开头。
【例】 转义字符。 a=1 b=2 c='\101'
运行结果: 1
2A 12 A
print("\t%d\n%d%s\n%d%d\t%s"%(a,b,c,a,b,c))
Python布尔类型
Python的布尔类型有两个值:True和False,分别表示逻辑真和逻辑假。 【例】布尔型数据示例。 >>> type(True) <class 'bool'> ---------------------------------------------------->>> True==1 True ---------------------------------------------------->>> False==0 True
>>> x.real #查看复数实部 3.0 -----------------------------------------------------
>>> x.imag #查看复数虚部 5.0 -----------------------------------------------------
>>> None or True
和非空字符串为True。
True -----------------------------------------------------
>>> "" or 1
1
Python复数类型数据
复数由两部分组成:实部和虚部。复数的形式为:实部+虚部j。
例如:
>>> x=3+5j #x为复数
字符串
Python语言中,字符串是用两个双引号“ ”或者单引号‘ ’括起 来的一个或多个字符。
使用 [头下标:尾下标] 来截取相应的字符串([头下标:尾下标] 获取 的子字符串包含头下标的字符,但不包含尾下标的字符)
加号(+)是字符串连接运算符,星号(*)是重复操作。 python的字串列表有2种取值顺序:
算术表达式
例如: 3+a*b/5-2.3+′b′ 数据转换 在Python中,类同一个表达式允许不同型的数据参加运算,这就要求在运算之前,先将
这些不同类型的数据转换成同一类型,然后再进行运算。
【例】自动类型转换。 >>> 10/4*4 10.0 >>> type(10/4*4) <class 'float'>
0.6 ---------------------------------------------------->>> 3//5
0 ---------------------------------------------------->>> -3.0//5
-1.0 ---------------------------------------------------->>> 3.0//-5
>>> y=6-10j #y为复数
>>> x+y
#复数相加
(9-5j)
Python运算符和表达式
Python运算符与表达式
Python语言的运算符按照它们的功能可分为: (1)算术运算符( +、–、*、/、**、//、% )。 (2)关系运算符( >、<、>=、<=、= =、!=、<> )。 (3)逻辑运算符(and、or、not )。 (4)位运算符( <<、>>、~、|、^、& )。 (5)赋值运算符( =、复合赋值运算符 )。 (6)成员运算符( in、not in )。 (7)同一运算符( is、not is )。 (8)下标运算符( [ ] )。 (9)其他( 如函数调用运算符())。
>>> 1>2 False -----------------------------------------------------
合集下载

python的运算符和表达式

python的运算符和表达式

python的运算符和表达式xPython的运算符和表达式Python支持常见的数学运算符,例如加法 (+),减法 (-),乘法 (*),除法 (/) 和幂 (**)。

1、算术运算符算术运算符用于在表达式中执行基本的数学运算,例如加法、减法、乘法和除法。

Python运算符t描述t实例+t加 - 两个对象相加ta + b 输出结果 30-t减 - 得到负数或是一个数减去另一个数ta - b 输出结果-10*t乘 - 两个数相乘或是返回一个被重复若干次的字符串ta * b 输出结果 200/t除 - x除以ytb / a 输出结果 2%t取模 - 返回除法的余数tb % a 输出结果 0**t幂 - 返回x的y次幂ta**b 为10的20次方//t取整除 - 返回商的整数部分t9//2 输出结果 42、比较(关系)运算符比较运算符比较两个值,根据它们之间的大小关系返回布尔值。

Python运算符t描述t实例==t等于 - 比较对象是否相等t(a == b) 返回 False!=t不等于 - 比较两个对象是否不相等t(a != b) 返回 True >t大于 - 返回x是否大于yt(a > b) 返回 False<t小于 - 返回x是否小于y。

所有比较运算符返回1表示真,返回0表示假。

t(a < b) 返回 True>=t大于等于 - 返回x是否大于等于y。

t(a >= b) 返回 False <=t小于等于 - 返回x是否小于等于y。

t(a <= b) 返回 True 3、赋值运算符赋值运算符用于把一个值赋给另一个变量,比如给一个变量名赋一个值,或者给多个变量赋同一个值。

Python运算符t描述t实例=t简单的赋值运算符tc = a + b 将 a + b 的运算结果赋值为 c +=t加法赋值运算符tc += a 等效于 c = c + a-=t减法赋值运算符tc -= a 等效于 c = c - a*=t乘法赋值运算符tc *= a 等效于 c = c * a/=t除法赋值运算符tc /= a 等效于 c = c / a%=t取模赋值运算符tc %= a 等效于 c = c % a**=t幂赋值运算符tc **= a 等效于 c = c ** a//=t取整除赋值运算符tc //= a 等效于 c = c // a4、逻辑运算符逻辑运算符用于把布尔值连接起来,形成更复杂的逻辑表达式。

《Python 3 基础教程》课件第四章 Python3 基本数据类型

《Python 3 基础教程》课件第四章 Python3 基本数据类型

print (tuple)
# 输出完整元组
print (tuple[0])
# 输出元组的第一个元素
print (tuple[1:3]) # 输出从第二个元素开始到第三个元素
print (tuple[2:]) # 输出从第三个元素开始的所有元素
print (tinytuple * 2) # 输出两次元组
第四章 Python3 基本数据类型
Python3 基本数据类型
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量
才会被创建。
在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中
对象的类型。
等号(=)用来给变量赋值。
等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例
您也可以为多个对象指定多个变量。例如:
a, b, c = 1, 2, “python" 以上实例,两个整型对象 1 和 2 的分配给变量 a 和 b,字符串对象 “python" 分配给 变量 c。
标准数据类型
Python3 中有六个标准的数据类型:
1、Number(数字) 2、String(字符串) 3、List(列表) 4、Tuple(元组) 5、Set(集合) 6、Dictionary(字典)
如:
counter = 100
# 整型变量
miles = 1000.0 # 浮点型变量
name = “python" # 字符串
print (counter) print (miles) print (name)
执行以上程序会输出如下结果:
100 1000.0 python

python3 基本数据类型

python3 基本数据类型

python3 基本数据类型
在Python3中,常用的基本数据类型包括整型、浮点型、字符串、布尔型和空值。

1. 整型
整型是Python3中最基本的数据类型之一,用来表示整数,可以是正数、负数或零。

例如:
a = 10 # 正整数
b = -5 # 负整数
c = 0 # 零
2. 浮点型
浮点型用来表示带小数的数值,例如:
a = 3.14 # 浮点数
b = -2.5 # 负浮点数
c = 0.0 # 零
3. 字符串
字符串是由字符组成的序列,用来表示文本内容。

可以使用单引号或双引号来定义字符串。

例如:
a = 'hello' # 使用单引号定义字符串
b = 'world' # 使用双引号定义字符串
c = 'It's a book' # 使用双引号包含单引号
4. 布尔型
布尔型用来表示真或假的值,只有两个取值:True和False。

例如:
a = True # 真
b = False # 假
5. 空值
空值表示没有值,用None表示。

Python的运算符和表达式

Python的运算符和表达式

Python的运算符和表达式在Python编程语言中,运算符和表达式是非常重要的概念。

它们用于处理数学运算、逻辑判断和变量赋值等操作。

本文将深入探讨Python的运算符和表达式,并介绍它们的基本用法和一些常见的技巧。

1. 运算符概述Python提供了丰富的运算符来执行各种操作。

常见的运算符包括算术运算符、比较运算符、逻辑运算符、位运算符和赋值运算符等。

下面我们分别介绍这些运算符的用法和特点。

1.1 算术运算符算术运算符用于执行基本的数学运算,包括加法(+)、减法(-)、乘法(*)、除法(/)、取余(%)和取整除(//)。

使用这些运算符,可以进行各种数字的计算。

1.2 比较运算符比较运算符用于比较两个值的大小或判断它们是否相等。

常见的比较运算符包括等于(==)、不等于(!=)、大于(>)、小于(<)、大于等于(>=)和小于等于(<=)。

利用比较运算符,我们可以进行条件判断,从而控制程序的流程。

1.3 逻辑运算符逻辑运算符用于执行逻辑操作,如与(and)、或(or)和非(not)。

这些运算符通常用于布尔值的逻辑判断,可以帮助我们处理复杂的条件。

1.4 位运算符位运算符用于对数字进行位操作。

常见的位运算符有按位与(&)、按位或(|)、按位异或(^)和取反(~)。

它们可以对数字的二进制位进行逻辑运算,用于一些特殊的应用场景。

1.5 赋值运算符赋值运算符用于将一个值赋给变量。

最常见的赋值运算符是等于(=),还有一些其他的赋值运算符如加等于(+=)、减等于(-=)等,可以将变量与另一个值进行运算并将结果赋给变量。

2. 表达式的构建和求值表达式由运算符和操作数组成,可以用于进行各种计算。

在Python 中,表达式的构建非常灵活,我们可以使用运算符和变量构建复杂的表达式。

例如,我们可以使用算术运算符和括号来计算一个表达式的值。

假设我们有两个变量a和b,我们可以通过a + b来计算它们的和。

Python的运算符与表达式

Python的运算符与表达式

Python的运算符与表达式Python作为一种强大的编程语言,具有丰富的运算符和表达式,使得程序员可以在编写代码时灵活地处理数据和算术运算。

本文将详细介绍Python的运算符与表达式,以及它们在实际编程中的应用。

一、算术运算符在Python中,算术运算符用于执行基本的数学运算。

以下是常用的算术运算符:- 加法运算符(+):用于将两个值相加,例如a + b。

- 减法运算符(-):用于从一个值中减去另一个值,例如a - b。

- 乘法运算符(*):用于将两个值相乘,例如a * b。

- 除法运算符(/):用于将一个值除以另一个值,例如a / b。

- 取余运算符(%):用于获取除法的余数,例如a % b。

- 幂运算符(**):用于将一个值提高到另一个值的幂,例如a ** b。

- 取整除运算符(//):用于获取两个值相除的整数部分,例如a // b。

这些算术运算符可以灵活地用于各种数值计算,通过组合使用可以实现复杂的数学运算。

此外,Python还提供了一些内置的数学函数和模块,如math模块,可以满足更高级的数学计算需求。

二、比较运算符在Python中,比较运算符用于比较两个值之间的关系,并返回一个布尔值(True或False)。

以下是常用的比较运算符:- 相等运算符(==):检查两个值是否相等,例如a == b。

- 不等运算符(!=):检查两个值是否不相等,例如a != b。

- 大于运算符(>):检查一个值是否大于另一个值,例如a > b。

- 小于运算符(<):检查一个值是否小于另一个值,例如a < b。

- 大于等于运算符(>=):检查一个值是否大于等于另一个值,例如a >= b。

- 小于等于运算符(<=):检查一个值是否小于等于另一个值,例如a <= b。

比较运算符常用于条件语句的判断,例如if语句中根据条件的真假执行不同的代码块。

三、赋值运算符赋值运算符用于将一个值赋给一个变量。

python中的运算符及表达式及常用内置函数

python中的运算符及表达式及常用内置函数

python中的运算符及表达式及常⽤内置函数知识内容:1.运算符与表达式2.for\while初步了解3.常⽤内置函数⼀、运算符与表达式python与其他语⾔⼀样⽀持⼤多数算数运算符、关系运算符、逻辑运算符以及位运算符,并且有和⼤多数语⾔⼀样的运算符优先级。

除此之外,还有⼀些是python独有的运算符。

1.算术运算符a=10, b=202.⽐较运算符a=10, b=20注: 在python3中不存在<>,只在python2中存在<>3.赋值运算符4.逻辑运算符and两边条件都成⽴(或都为True)时返回True,⽽or两边条件只要有⼀个成⽴(或只要⼀个为True)时就返回Truenot就是取反,原值为True,not返回False,原值为False,not返回True1 >>> a = 102 >>> b = 203 >>> a4 105 >>> b6 207 >>> a == 10 and b == 208 True9 >>> a == 10 and b == 2110 False11 >>> a == 10 or b == 2112 True13 >>> a == 11 or b == 2014 True15 >>> a == 11 or b == 2316 False17 >>> a == 018 False19 >>> not a == 020 True5.成员运算符6.⾝份运算符7.位运算8.运算符优先级注:(1)除法在python中有两种运算符: /和//,/在python2中为普通除法(地板除法),/在python3中为真除法,/和//在python2和python3中均为普通除法(地板除法)⽰例:(2) python中很多运算符有多重含义,在程序中运算符的具体含义取决于操作数的类型,将在后⾯继续介绍。

python语言基础(数据类型运算符)课件(共40张PPT)高中信息技术浙教版(2019)必修1


运算符优先级
算术 运算 符
关系 运算 符
赋值 运算 符
逻辑 运算 符
运算符优先级规则:算术运算符优先级最高,其次是成员测试运 算符、关系运算符、赋值运算符、逻辑运算符等,算术运算符遵 循“先乘除,后加减”的基本运算原则。
高中信息技术
• 变量:用于存储一个数据 • Python的赋值语句:<变量>=<表达式>
例如 表示姓名的变量可以是 name xingming xm
试一试:判断变量名是否合法
count_1 HelloWorld ans#1 姓名 print 1ans
算术运算符 逻辑运算符 关系运算符 赋值运算符
教学目标:
1、熟悉Python数据类型 2、熟悉并会使用算术运算符、关系运 算符、逻辑运算符、字符串运算符
课堂练习
3.设a=8、b=6、c=5、d=3,表达式 a == c and b != c or c > d的值是( B ) A.1 B.True C.False D.2
Thanks
资料
高中信息技术
2020年7月23日12时41分,长征五号运载火箭在中国文昌航天 发射场发射升空,火箭飞行2167秒后,成功将执行我国首次火星任 务的探测器——“天问一号”送入预定轨道。请你编写程序,把以 秒为单位的火箭飞行时间,转换为用“H : M : S”的格式来表示。
课堂练习
1.判断x是否在区间[a,b]上,哪个逻辑表达式是正确 的?( A ) A. x >= a and x <= b B. x≥a and x≤b C. a≤x≤b D. a <= x or x <= b
课堂练习
2.有一个四位整数x,要得到该整数的百位,代码应如何写?

python3笔记三:运算符与表达式

python3笔记三:运算符与表达式⼀:学习内容算术运算符:+(加)、-(减)、*(乘)、/(除)、%(取模)、**(求幂)、//(取整)赋值运算符:=复合运算符:+=、-=、*=、/=、%=、**=、//=位运算符:&、\、^、~、<<、>>关系运算符:==、!=、>、<、>=、<=逻辑运算符:and、or、not成员运算符:in、not in⾝份运算符:is、is not运算符优先级⼆:算术运算符表达式说明:由变量、常量和运算符组成的式⼦1.算术运算符:+(加)、-(减)、*(乘)、/(除)、%(取模)、**(求幂)、//(取整)2.算术运算表达式:功能:进⾏相关符号数学运算,不会改变变量的值;值:相关的数学运算结果3.举例num1 = 5num2 = 3print(num1 + num2)print(num1 - num2)print(num1 * num2)print(num1 / num2)print(num1 % num2)print(num1 ** num2) #pow(5,3)print(num1 // num2)三:赋值运算符1.赋值运算符:=2.赋值运算表达式:格式:变量 = 表达式;功能:计算等号右侧"表达式"的值,并赋值给等号左侧的变量;值:赋值结束后变量的值3.举例num3 = 10num4 = num3 + 20四:复合运算符1.复合运算符:+=、-=、*=、/=、%=、**=、//=2.举例a = 1b = 2a +=b #a = a + bprint("a1 =", a)a -=b #a = a - bprint("a2 =", a)a *=b #a = a * bprint("a3 =", a)a /=b #a = a / bprint("a4 =", a)a %=b #a = a % bprint("a5 =", a)a **=b #a = a ** bprint("a6 =", a)a //=b #a = a // bprint("a7 =", a)五:位运算符1.按位运算符是把数字看做⼆进制来进⾏计算2.&按位与运算符,相应的位数都为1,则该位结果为1,否则为0#5的⼆进制为101,7的⼆进制为111, 101&111=101即5print(5 & 7)3.\按位或运算符,相应的位数都为0,则该位结果为0,否则为1#5的⼆进制为101,7的⼆进制为111, 101 | 111=111即7print(5 | 7)4.^按位异或运算符,相应的位数不同时,则该位结果为1,否则为0#5的⼆进制为101,7的⼆进制为111, 101 ^ 111=010即2print(5 ^ 7)5.~按位取反运算符#5的原码和补码:00000000 00000000 00000000 00000101#取反后补码: 11111111 11111111 11111111 11111010#补码的反码为: 10000000 00000000 00000000 00000101#反码的原码为: 10000000 00000000 00000000 00000110#即-6print(~5)6.<< 左移动运算符:各⼆进制位全部左移动若⼲位,由<<右侧的数字决定,⾼位丢弃,低位补0#00000010#00001000print(2 << 2)7.>> 右移动运算符:各⼆进制位全部右移动若⼲位,由>>右侧的数字决定,低位丢弃,⾼位正数补0负数补1 #00001101#00000011 正数的补码即原码,故为3print(13 >> 2)#10000000 00000000 00000000 00001101 -13原码#11111111 11111111 11111111 11110010 -13反码#11111111 11111111 11111111 11110011 -13补码#11111111 11111111 11111111 11111100 -13右移2位补码#10000000 00000000 00000000 00000011 -13右移2位反码#10000000 00000000 00000000 00000100 -13右移2位原码,即为-4print(-13 >> 2)六:关系运算符1.关系运算符:==、!=、>、<、>=、<=2.关系运算表达式:表达式1 关系运算符表达式23.功能:计算表达式1和表达式2的值4.值:如果关系成⽴,整个关系运算表达式的值为真,否则为假七:逻辑运算符1.逻辑与运算表达式:表达式1 and 表达式2值:如果表达式1和表达式2的值都为真,则值为真;如果表达式1或表达式2有⼀个是假,则值为假举例:num1 = 0num2 = 20if num1 and num2:print("真")if num1 + 1 and num2 + 1:print("真")#短路原则,只要遇到⼀个假就不会在计算后⾯的表达式了#表达式1 and 表达式2 and 表达式3 and ...2.逻辑或运算表达式:表达式1 or 表达式2值:如果表达式1和表达式2的值都为假,则值为假;如果表达式1或表达式2有⼀个是真,则值为真举例:num3 = 0num4 = 1if num3 or num4:print("真")#短路原则,只要遇到⼀个真就不会在计算后⾯的表达式了#表达式1 or 表达式2 or 表达式3 or ...3.逻辑⾮运算表达式:not 表达式1值:如果表达式1为假,则值为真;如果表达式1为真,则值为假举例:if not 0:print("真")⼋:成员运算符1.in 如果在指定的序列中找到值返回True,否则返回False2.not in 如果在指定的序列中没有找到值返回True,否则返回False九:⾝份运算符1.is 判断两个标识符是不是引⽤同⼀个对象2.is not 判断两个标识符是不是引⽤不同的对象⼗:运算符优先级从上到下,优先级越来越⼩**~、+(正号)、-(负号)*、/、%、//+、->>、<<&^、|<=、<、>、>===、!==、%=、+=、-=、//=is、is notin、not innot、or、and。

python3的运算符和表达式

python3的运算符和表达式Python是一种简洁、易学的编程语言,它支持多种运算符和表达式,这些运算符和表达式可以帮助我们在程序中进行各种计算和操作。

下面将介绍Python3中常用的运算符和表达式,包括算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符以及其他一些常见的运算符和表达式。

一、算术运算符:算术运算符是用来进行基本的数学运算的,包括加法、减法、乘法、除法、取余、取整和指数运算。

1.加法运算符(+)加法运算符用于将两个数值相加,例如:a + b表示将a和b两个数值相加。

例如:a = 5b = 3c = a + bprint(c) #输出结果为82.减法运算符(-)减法运算符用于将一个数值减去另一个数值,例如:a - b表示将a减去b的值。

例如:a = 5b = 3c = a - bprint(c) #输出结果为23.乘法运算符(*)乘法运算符用于将两个数值相乘,例如:a * b表示将a和b两个数值相乘。

例如:a = 5c = a * bprint(c) #输出结果为154.除法运算符(/)除法运算符用于将一个数值除以另一个数值,例如:a / b表示将a除以b的值。

例如:a = 5b = 3c = a / bprint(c) #输出结果为1.66666666666666675.取余运算符(%)取余运算符用于计算两个数值相除的余数,例如:a % b表示a除以b的余数。

例如:b = 3c = a % bprint(c) #输出结果为26.取整运算符(//)取整运算符用于计算两个数值相除的整数部分,例如:a // b表示a除以b的整数部分。

例如:a = 5b = 3c = a // bprint(c) #输出结果为17.指数运算符(**)指数运算符用于计算一个数值的指数,例如:a ** b表示a的b 次方。

a = 2b = 3c = a ** bprint(c) #输出结果为8二、赋值运算符:赋值运算符用于将一个数值赋给一个变量或者将一个表达式的值赋给一个变量。

第三课算术运算符和表达式课件

(1)5+20*3/2//8 (2)10-2*3**2/3+6 (3)9+8%4-6*2+9//4 (4)15/(8-3)*2
Python算数运算符 开动脑筋
如何计算分别得到数123的百、十、个 位上的数?
Python
算数运算的 02
程序实例
Python算术运算的程序实例
将华氏温度转化为摄氏温度 转换公式:C=5/9(F-32)
Python算术运算的程序实例
代码:
#温度转换 F=float(input(“请输入华氏温度值”) C=(5/9)*(F-32) Print(“对应的摄氏温度为:”,C)
Python算术运算的程序实例
开动脑筋
在本例中: 1、float()函数的作用是什么? 2、如何使输出的摄氏温度保留2位小数?
Python算术运算的程序实例
随堂练习
1.程序编写,输入一个三位数的自然数,然后依 次输出这个数每位上的数字,并用逗号隔开。 2.编程实现将摄氏温度转化为华氏温度。
hon算术运算的程序实例
1.算数运 算符
算术运算符用法 算术运算符的优先级
课堂 小结
华氏温度转换为摄氏温度 数据类型转换函数 Format()格式化函数
2.程序实例
Python算术运算的程序实例
日积月累
1.Python常用的数据类型转换函数 Int([x]):将字符串或数字转换为整型 Float([x]):将字符串或数字转换为浮点型
Python算术运算的程序实例
日积月累
2.格式化函数format( ) 格式:format(value[,format_spec]) 功能:将数据value按format_spec格式规范表 现情势。例如,浮点数格式[width][.precision]
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档