1math - 返回最小的大于或等于n的整数
使用Math库中的函数,返回最小的大于或等于输入数据n的整数
输入描述输入一个数n
输出描述返回最小的大于或等于n的整数
from math import ceil
n = eval(input("请输入一个数n:"))
print("最小的大于或等于n的整数为:",ceil(n))
测试样例
样例1: 输入-输出
2.2
3
2math - 度转弧度
使用Math库中的函数,根据输入的度数n,求相应的弧度
输入描述输入度数n
输出描述输出相应的弧度
from math import radians
n = eval(input("请输入度数n:"))
print("相应的弧度为:",radians(n))
测试样例
样例1: 输入-输出
180
3.141592653589793
3python基础知识测试题math - 求绝对值
使用Math库中的函数,求输入数据n的绝对值
输入描述输入一个数n
输出描述输出n的绝对值
n =  eval(input("请输入一个数n:"))
print("n的绝对值为:",abs(n))
测试样例
样例1: 输入-输出
-
10
10.0
4math - 求阶乘
使用Math库中的函数,求输入数据n的阶乘
输入描述输入一个正整数n
输出描述输出n的阶乘
测试样例
文本编码转换在线
from math import factorial
n =  eval(input("请输入一个正整数n:"))
print("n的阶乘为:",factorial(n))
样例1: 输入-输出
3
6
样例2: 输入-输出
5
120
5math - 求三角形斜边长
使用Math库中的函数,求以x和y为直角边的斜边长
输入描述输入直接三角形的两个直角边长度,输入格式为:x,y
输出描述输出直角三角形斜边长度
from math import sqrt
x,y =  eval(input("请输入直角三角形的两个直角边长度:"))
z = sqrt(x**2+y**2)
print("直角三角形斜边长度为:",z)
测试样例
样例1: 输入-输出
3,4
5.0
6math - 求对数值
使用Math库中的函数,返回输入数据n的以2为底的对数值
输入描述输入一个数n
输出描述输出n的以2为底的对数值
from math import log2
n =  eval(input("请输入一个正数n:"))
print("n的以2为底的对数值为:",log2(n))
测试样例
样例1: 输入-输出
2
1.0
7math - 求圆的面积
根据输入的半径n,就圆形的面积
输入描述输入一个数n
输出描述输出圆形的面积
from math import pi
n = eval(input("请输入圆的半径n:"))
print("圆形的面积为:",pi*n**2)
测试样例
样例1: 输入-输出
2
12.566370614359172
10个号码怎么玩概率
8math - 求平方根
使用Math库中的函数,求输入数据n的平方根
输入描述输入一个正整数n
输出描述输出n的平方根
from math import sqrt
n =  eval(input("请输入一个正整数n:"))
print("n的平方根为:",sqrt(n))
测试样例
样例1: 输入-输出
4
2.0
9math - 最大公约数
给你两个正整数a和b, 输出它们的最大公约数。
输入描述输入为一行,两个正整数 a 和 b
输出描述输出 a 和 b 的最大公约数
from math import gcd
a,b =  eval(input("请输入两个正整数:"))
print("a 和 b 的最大公约数为:",gcd(a,b))
测试样例
样例1: 输入-输出
乱码转换器怎么使用4,6
2
10math - 最小公倍数
给你两个正整数a和b, 输出它们的最小公倍数。
输入描述输入为两个数 a 和 b
输出描述输出 a 和 b 的最小公倍数
from math import gcd
a,b = eval(input("请输入两个正整数:"))
c = a*b
d = gcd(a,b)
print("a 和 b 的最小公倍数为:",c/d)
测试样例
样例1: 输入-输出
4,6
12
二、数据类型
1数值和字符串 - abs
给你一个数,可能是整数、浮点数,也可能是复数,请你输出它的绝对值。
输入描述输入为一个数
输出描述输出这个数的绝对值
n =  eval(input("请输入一个数n:"))
print("这个数的绝对值为:",abs(n))
测试样例
样例1: 输入-输出
-1
1
2数值和字符串 - divmod
给你两个数字,请你计算它们的商和余数
输入描述输入为两个整数 a 和 b
输出描述输出 a/b 的商和余数,用空格隔开
a,b = eval(input("请输入两个整数:"))
c,d = divmod(a,b)
print("a/b 的商和余数分别为:{0} {1}".format(c,d))
测试样例
样例1: 输入-输出
2,toolbar厨具4
0 2
3数值和字符串 - chr
请将输入的数字表示为 ASCII 编码的字符
输入描述输入为一个整数 n (0 < n < 256)
输出描述输出这个整数在 ASCII 编码中对应的字符
n = int(input("请输入一个整数n(0<n<256): "))
print("这个整数在 ASCII 编码中对应的字符为:",chr(n))
测试样例
样例1: 输入-输出
65
A
4数值和字符串 - ord
计算两个字符的 ASCII 数值差
jpa的使用和详解
输入描述输入为两个字符,用空格隔开
输出描述输出这两个字符的 ASCII 数值差,差为非负数
str1,str2 = input("输入两个字符:").split()
print("这两个字符的 ASCII 数值差,差为非负数:",abs(ord(str1)-ord(str2)))
样例1: 输入-输出
a b
1
5数值和字符串 - 进制转换1

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。