简单 Python 快乐之旅之:Python 基础语法之一般应用专题
Posted Defonds
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单 Python 快乐之旅之:Python 基础语法之一般应用专题相关的知识,希望对你有一定的参考价值。
文章目录
1. 两数相加
在 Python 中,你可以使用算术加法运算符 + 对两个数进行相加。该运算符接受两个操作数并返回加法结果。Python 中的数字可以是 int、float 或 complex 等数据类型。你可以使用相同的数据类型或 Python 所支持的数据类型 int、float 或 complex 来承载该相加值。
1.1. 语法
算术加法操作语法如下:
result = operand1 + operand2
+ 操作符对数字 operand1 和 operand2 进行相加并返回其结果。在上述示例中,我们将相加结果存放在了一个名为 result 的变量中。
要快速演示该操作符,你可以打开 Python Shell 然后运行以下操作:
>>> 25 + 63
88
>>> a = 32
>>> b = 87
>>> a + b
119
在进行加法操作之前你需要保证传进来的变量是数字,比如,int、float 或 complex。
1.2. 对两个整型数字进行相加
在接下来的示例中,我们将对两个整型数据进行相加操作,并将其结果打印到标准控制台输出。
a = 1
b = 6
# add two integer numbers
sum = a + b
# display the sum
print(sum)
执行和输出:
a 和 b 的数据类型都是整型,因此相加的结果也是整型。
1.3. 对两个浮点型数字进行相加
在接下来的示例中,我们将对两个浮点型数据进行相加操作,并将其结果打印到标准控制台输出。
a = 1.5
b = 6.3
# add two float numbers
sum = a + b
# display the sum
print(sum)
执行和输出:
可见,俩浮点型相加的结果也是浮点型。
1.4. 对整型和浮点型进行相加
在接下来的示例中,我们创建了浮点型变量和一个整型变量,然后使用 + 操作符对其相加,之后打印结果。
a = 1.5
b = 6
# add a float and an int
sum = a + b
# display the sum
print(sum)
执行和输出:
在上述示例中,a 为浮点型而 b 为整型。在你对两个不同数据类型进行相加的时候,较低类型的那个数据会被提升为较高类型那个数据的类型。所以在这里,你对整型和浮点型进行相加时,整型会被提升到浮点型,具有较高数据类型的那个操作数的数据类型成为结果的数据类型。
1.5. 对两个复数进行相加
Python 支持复数。本示例中我们对俩复数相加并查看其结果。
a = (1 + 8j)
b = (6 + 4j)
# add two complex numbers
sum = a + b
# display the sum
print(sum)
执行和输出:
在复数的加法中,将两个数字的实部相加,然后再将两个数字的虚部相加。
1.6. 小结
在本文中我们学会了如何对两个不同类型的数据进行相加。
2. 随机生成一个正数或负数
2.1. 生成一个随机数
随机数在诸如信号处理、数据分析、统计等应用中备受到关注。在 Python 中你可以引入模块 random 并使用函数 randInt() 来生成一个随机数。
2.2. randInt() 的语法
在你调用 randInt() 之前你必须先引入 random 包:
import random
randInt() 的语法如下:
randomnumber = random.randint(minimum, maximum)
其中
- [minimum, maximum] 为随机数的取值范围
- randint() 返回一个整数
生成随机数可以应用于模拟统一概率事件、赌博、统计抽样等等。
2.3. Python 中生成随机数示例
在接下来的示例中,我们将在范围 [10, 152] 中生成一个随机数。
import random
randomnumber = random.randint(10, 152)
print(randomnumber)
执行和输出:
可见,randint() 函数的每次执行都会返回一个不同的随机数字。
2.4. 生成随机负数
你也可以提供一个负值范围用于生成随机数。在接下来的示例中,我们将在范围 [-100, -21] 中生成一个随机数。
import random
randomnumber = random.randint(-100, -21)
print(randomnumber)
执行和输出:
2.5. 小结
在本文中,我们通过详细的示例学习了如何在 Python 中生成一个随机数。
参考资料
以上是关于简单 Python 快乐之旅之:Python 基础语法之一般应用专题的主要内容,如果未能解决你的问题,请参考以下文章
简单 Python 快乐之旅之:Python 基础语法之一般应用专题
简单 Python 快乐之旅之:Python 基础语法之关键字专题