当前位置:   article > 正文

python实验三基本数据类型答案_Python实验课:Python数字类型

python实验三基本数据类型答案_Python实验课:Python数字类型

一、实验目的及内容

(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)

下图是代码截图

e35354def1135d4cdec5b8e032aac6cf.png

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)

下图是代码截图

860e45b8dab6937c09efd549ad3c5499.png

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)

下图是代码截图

26e5c3c15af84a8bf1f386b07301077f.png

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同时提供简单易懂的图文课程和上机操作视频课程,既能系统学习,又可以精炼知识点,加速对知识的掌握;课程同步测试和知识点练习对课程的掌握程度进行全面评估和反馈。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/392885
推荐阅读
相关标签
  

闽ICP备14008679号