「Python语法结构」数据类型与运算符示例(9)

两个数的四则运算

功能要求

从键盘上读取两个浮点数,将两个浮点数进行加、减、乘、除、取余运算。

实例代码

first = float(input("请输入第一个数:"))

second = float(input("请输入第二个数:"))

print("%.2f + %.2f = %.2f"%(first, second, first + second))

print("%.2f - %.2f = %.2f"%(first, second, first - second))

print("%.2f * %.2f = %.2f"%(first, second, first * second))

print("%.2f / %.2f = %.2f"%(first, second, first / second))

print("%.2f %% %.2f = %.2f"%(first, second, first % second))

运行结果

请输入第一个数:98 # 从键盘中输入数字98

请输入第二个数:45 # 从键盘上输入数字45

98.00 + 45.00 = 143.00

98.00 - 45.00 = 53.00

98.00 * 45.00 = 4410.00

98.00 / 45.00 = 2.18

98.00 % 45.00 = 8.00

注意:对于除法运算,要求被除数不能为“0”,即输入的第二个数不能是“0”

计算8门功课的平均成绩

功能要求

期末考试成绩出来了,小敏所学的8门课程的成绩分别是70、90、79、87、97、92、45、80,请编写一个程序求小敏这次考试的平均分。

实例代码

avg = (70 + 90 + 79 + 87 + 97 + 92 + 45 + 80) / 8

print("平均分", avg)

运行结果

平均分 80.0

计算输入整数的平方数

功能要求

从键盘上输入一个整数,在控制台输出该数的平方数。

实例代码

num = int(input("输入一个整数:"))

square = num ** 2

print("%d的平方为%d"%(num, square))

运行结果

输入一个整数:5 # 从键盘上输入数字5

5的平方为25

计算3门功课的平均成绩

功能要求

从键盘上分别读取语文、数学、英语三门课程的成绩,计算三门课程的平均成绩并在控制台显示。

实例代码

yw = int(input("输入语文成绩:"))

sx = int(input("输入数学成绩:"))

yy = int(input("输入英语成绩:"))

avg = (yw + sx + yy) / 3

print("语文成绩:%d,数学成绩:%d,英语成绩:%d,平均成绩:%.2f"%(yw, sx, yy, avg))

运行结果

输入语文成绩:87 # 从键盘上输入数字87

输入数学成绩:78 # 从键盘上输入数字78

输入英语成绩:98 # 从键盘上输入输出98

语文成绩:87,数学成绩:78,英语成绩:98,平均成绩:87.67

计算一周有多少分钟

功能要求

计算一周有多少分钟,并将结果显示。

实例代码

print("一周的分钟数:",7 * 24 * 60)

运行结果

一周的分钟数: 10080

计算一周共有多少秒

功能要求

编写一个程序,计算一周共有多少秒,并打印输出。

实例代码

second = 7 * 24 * 60 * 60

print(second)

运行结果

604800

将小时数折合成天数

功能要求

编写一个控制台应用程序,在控制台显示整数89小时,合计多少天,零多少小时。

实例代码

hour = 89

print("%d小时,共%d天,零%d天"%(hour, hour / 24, hour % 24))

运行结果

89小时,共3天,零17天

从键盘上读取天数折合成周数

功能要求

从键盘上读取天数,将其转换成多少周,零多少天。

实例代码

days = int(input("请输入天数:"))

print("%d天等于%d周零%d天"%(days, days / 7, days % 7))

运行结果

请输入天数:88 # 输入数字88

88天等于12周零4天

计算已知长宽矩形的面积和周长

功能要求

学校羽毛球球场长为16.7m,宽为12.5m,请编写一个求球场面积和周长的程序,最后结果不带单位。

实例代码

length, width = 16.7, 12.5

circumference = 2 * (length + width)

area = length * width

print("周长", circumference)

print("面积", area)

运行结果

周长 58.4

面积 208.75

键盘输入长宽的矩形周长和面积

功能要求

从控制台中读入长方形的长和宽,计算长方形的周长和面积

实例代码

length = int(input("长方形的长:"))

width = int(input("长方形的宽:"))

area = length * width

print("长为%d,宽为%d的长方形面积为%d"%(length, width, area))

运行结果

长方形的长:87 # 从键盘上输入数字87

长方形的宽:78 # 从键盘上输入数字78

长为87,宽为78的长方形面积为6786

输入上下底和高计算梯形的面积

功能要求

输入梯形的上底、下底和高,求出梯形的面积。

注:梯形面积 = (上底 + 下底)* 高 / 2

实例代码

upp = int(input("梯形的上底:"))

low = int(input("梯形的下底:"))

height = int(input("梯形的高:"))



area = (upp + low) * height / 2

print("上底为%d,下底为%d,高为%d的梯形面积为%.2f"%(upp, low, height, area))

运行结果

梯形的上底:4 # 从键盘上输入数字4

梯形的下底:6 # 从键盘上输入数字6

梯形的高:5 # 从键盘上输入数字5

上底为4,下底为6,高为5的梯形面积为25.00

输入半径计算圆的周长和面积

功能要求

编写一个控制台应用程序,从键盘上输入圆的半径,求圆的周长和面积。圆的周长 = 2* π * r;圆的面积 =π * r * r

实例代码

import math

r = float(input("请输入圆的半径:"))

area = math.pi * r ** 2

circumference = 2 * math.pi * r

print("半径为%.0f的圆,面积为%.2f,周长为%.2f"%(r, area, circumference))

运行结果

请输入圆的半径:10 # 从键盘上输入数字10

半径为10的圆,面积为314.16,周长为62.83

知识说明

import math:导入数学模块,使python支持一系列数学函数和常量。

math.pi:圆周率数值。

math.pow(x, y):返回x的y次方的值。

x ** y:x的y次方

你可能感兴趣的:(Python,python,开发语言)