赞
踩
一、实验目的及内容
(1)整型的运用
(2)浮点型的运用
(3)布尔型的运用
(4)复数的运用
二、实验过程
1、创建不同类型的数字对象并赋值
(1)启动IDLE开发环境,并新建一个Python模块文件,并输入下面的代码:
# 创建整数对象
intNum = 32
print(intNum)
# 创建浮点对象
floatNum = 3.5
print(floatNum)
# 创建布尔对象
boolNum = True
print(boolNum)
# 创建复数对象
complexNum = 1.23+4.56J
print(complexNum)
下图是代码截图
2、更新数字对象的值
在chapter1_1.py文件中,我们可以修改数字对象的值,可以把intNum加上30,可以把floatNum加上100.5,也可以把boolNum重新赋值为False。修改后的代码如下:
# 创建整数对象
intNum = 32
print(intNum)
# 创建浮点对象
floatNum = 3.5
print(floatNum)
# 创建布尔对象
boolNum = True
print(boolNum)
# 创建复数对象
complexNum = 1.23+4.56J
print(complexNum)
# 修改数字对象
intNum += 30
floatNum += 100.05
print(intNum)
print(floatNum)
下图是代码截图
3、整型与浮点类型计算
整型和浮点类型的计算,和普通的四则运算一样,也不用担心数据类型的转换问题,Python会自动在整型和浮点类型间转换。
在chapter1_1.py文件中,我们可以计算intNum和floatNum的和,差、乘积、商。修改后的代码如下:
# 创建整数对象
intNum = 32
print(intNum)
# 创建浮点对象
floatNum = 3.5
print(floatNum)
# 创建布尔对象
boolNum = True
print(boolNum)
# 创建复数对象
complexNum = 1.23+4.56J
print(complexNum)
# 修改数字对象
intNum += 30
floatNum += 100.05
print(intNum)
print(floatNum)
# 求两数的和、差、积、商
print(intNum+floatNum)
print(intNum-floatNum)
print(intNum*floatNum)
print(intNum/floatNum)
下图是代码截图
4、布尔类型
布尔类型的变量只有两个值:真和假。在Python语言中,真用英文单词True表示,假用英文单词False表示。另外,在Python语言中,任何非0的数字都为True。
布尔类型主要用于条件判断,判断条件的真和假。使用关系运算符进行运算的结果都返回布尔值。例如,假设a的值为30,b的值为20,那么关系表达式a>b返回True,b>a返回False。
在chapter1_1.py文件中,我们可以分别声明a和b两个变量,并分别赋值30和20,然后比较a和b的大小,并输出比较结果,代码如下:
a = 30
b = 20
result = a > b
print(result)
5、复数的计算
两个复数也可以进行加减乘除四则运算。在chapter1_1.py文件中,我们可以分别创建c1和c2两个复数变量,然后计算两个复数的和、差、积、商。代码如下:
c1 = 1.23+4.56J
c2 = 0.36+1.53J
print(c1+c2)
print(c1-c2)
print(c1*c2)
print(c1/c2)
三、实验成果
通过上机实验操作,我们掌握了整数、浮点数、布尔类型和复数类型的声明及其运算规则。
四、关于编程训练营
欢迎使用编程训练营APP学习Python编程,在手机应用商店搜索编程训练营即可下载APP。
编程训练营APP同时提供简单易懂的图文课程和上机操作视频课程,既能系统学习,又可以精炼知识点,加速对知识的掌握;课程同步测试和知识点练习对课程的掌握程度进行全面评估和反馈。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。