【编程小白必看】Python编程练习题数字操作秘籍🔥一文全掌握
文章目录
前言
大家好!今天给大家带来一份Python数字操作练习题精选,特别针对初学者设计。通过这些练习题,你可以更好地掌握Python中数字的基本操作和常用方法。无论是刚开始学习编程的新手,还是希望巩固基础知识的朋友,都可以从中受益。
一、练习题精选
1.输出整数
代码如下(示例):
num = 42
print(num)
2.输出浮点数
代码如下(示例):
num = 3.14
print(num)
3.整数加法
代码如下(示例):
a = 10
b = 20
sum = a + b
print(sum)
4.浮点数加法
代码如下(示例):
a = 3.14
b = 2.71
sum = a + b
print(sum)
5.整数减法
代码如下(示例):
a = 20
b = 10
difference = a - b
print(difference)
6.浮点数减法
代码如下(示例):
a = 3.14
b = 2.71
difference = a - b
print(difference)
7.整数乘法
代码如下(示例):
a = 5
b = 7
product = a * b
print(product)
8.浮点数乘法
代码如下(示例):
a = 3.14
b = 2.71
product = a * b
print(product)
9.整数除法
代码如下(示例):
a = 20
b = 4
quotient = a / b
print(quotient)
10.浮点数除法
代码如下(示例):
a = 6.28
b = 2.0
quotient = a / b
print(quotient)
11.整数取模
代码如下(示例):
a = 20
b = 3
remainder = a % b
print(remainder)
12.浮点数取模
代码如下(示例):
a = 6.28
b = 2.0
remainder = a % b
print(remainder)
13.整数取整除
代码如下(示例):
a = 20
b = 3
quotient = a // b
print(quotient)
14.浮点数取整除
代码如下(示例):
a = 6.28
b = 2.0
quotient = a // b
print(quotient)
15.幂运算
代码如下(示例):
a = 2
b = 3
power = a ** b
print(power)
16.求绝对值
代码如下(示例):
num = -5
absolute_value = abs(num)
print(absolute_value)
17.求平方根
代码如下(示例):
import math
num = 16
square_root = math.sqrt(num)
print(square_root)
18.求整数部分
代码如下(示例):
num = 5.7
integer_part = int(num)
print(integer_part)
19.求浮点数部分
代码如下(示例):
num = 5.7
decimal_part = num - int(num)
print(decimal_part)
20.四舍五入
代码如下(示例):
num = 5.7
rounded_num = round(num)
print(rounded_num)
21.向上取整
代码如下(示例):
import math
num = 5.7
ceiling = math.ceil(num)
print(ceiling)
22.向下取整
代码如下(示例):
import math
num = 5.7
floor = math.floor(num)
print(floor)
23.随机生成整数
代码如下(示例):
import random
random_int = random.randint(1, 10)
print(random_int)
24.随机生成浮点数
代码如下(示例):
import random
random_float = random.uniform(1.0, 10.0)
print(random_float)
25.计算阶乘
代码如下(示例):
import math
num = 5
factorial = math.factorial(num)
print(factorial)
26.检查是否为偶数
代码如下(示例):
num = 4
is_even = num % 2 == 0
print(is_even)
27.检查是否为奇数
代码如下(示例):
num = 5
is_odd = num % 2 != 0
print(is_odd)
28.检查是否为质数
代码如下(示例):
def is_prime(n):
if n <= 1:
return False
for i in range(2, int(n ** 0.5) + 1):
if n % i == 0:
return False
return True
num = 7
is_prime_num = is_prime(num)
print(is_prime_num)
29.检查是否为正数
代码如下(示例):
num = 5
is_positive = num > 0
print(is_positive)
30.检查是否为负数
代码如下(示例):
num = -5
is_negative = num < 0
print(is_negative)
总结
通过以上练习题,你可以逐步熟悉Python中的数字操作,并且能够应对实际开发中常见的数字处理任务。希望这些练习对你有所帮助!如果你有任何问题或建议,请随时留言交流。祝你学习愉快!