首页 > 编程语言 >python

python

时间:2023-10-19 22:56:38浏览次数:36  
标签:area python height range num print input

num = int(input("请输入一个数字:"))
square = num*num;
print(num,"的平方为:",square)
a=int(input("请输入矩形的高:"))
b=int(input("请输入矩形的宽:"))
print("矩形的面积为:",end="")
print(a*b)
for i in range(1,101):
    print(i,end=" ")
sum = 0
for i in range(1,101):
    sum += i
print('1~100之间所有数字之和是:',sum)
numbers = []

# 循环遍历10以内的自然数
for i in range(1, 11):
    # 判断是否不能被3整除
    if i % 3 != 0:
        numbers.append(i)

# 将列表中的元素从大到小排序并输出
numbers.sort(reverse=True)
for num in numbers:
    print(num)
# 使用两层循环来生成九九乘法表
for i in range(1, 10):
    for j in range(1, i+1):
        # 计算乘积并以格式化的方式输出
        product = i * j
        print(f"{j} × {i} = {product}", end="\t")
    print()  # 换行
for x in range(1, 20):
    for y in range(1, 33):
        z = 100 - x - y
        if 5 * x + 3 * y + z / 3 == 100:
            print("公鸡数量:{},母鸡数量:{},小鸡数量:{}".format(x, y, z))
import math

# 计算矩形的面积
def rectangle_area(width, height):
    return width * height

# 计算圆形的面积
def circle_area(radius):
    return math.pi * radius * radius

# 计算梯形的面积
def trapezoid_area(top, bottom, height):
    return (top + bottom) * height / 2


# 主程序
if __name__ == "__main__":
    # 调用函数计算面积并输出结果
    width = float(input("请输入矩形的宽度:"))
    height = float(input("请输入矩形的高度:"))
    rectangle = rectangle_area(width, height)
    print("矩形的面积为:", rectangle)

    radius = float(input("请输入圆的半径:"))
    circle = circle_area(radius)
    print("圆的面积为:", circle)

    top = float(input("请输入梯形的上底:"))
    bottom = float(input("请输入梯形的下底:"))
    height = float(input("请输入梯形的高度:"))
    trapezoid = trapezoid_area(top, bottom, height)
    print("梯形的面积为:", trapezoid)

 

标签:area,python,height,range,num,print,input
From: https://www.cnblogs.com/lin513/p/17775895.html

相关文章

  • Python批量处理aida64extreme收集到的硬件信息
      因需收集部分驻外同事电脑的硬件信息(未连公司内网,无法使用桌管软件统一采集),采用aida64extreme收集后再通过python处理写入数据库。    一.创建表createtable.py#!/usr/bin/python3#coding:utf-8importpymysqldb=pymysql.connect("192.168.xxxx.xxx","r......
  • 【Python】解决pip安装时dependency conflict
    用pipinstallxxx安装库时有时候会遇到下面提示:Tofixthisyoucouldtryto:1.loosentherangeofpackageversionsyou'vespecified2.removepackageversionstoallowpipattempttosolvethedependencyconflict可以用下面命令安装试试:python3-mpipinst......
  • 21.1 Python 使用PEfile分析PE文件
    PeFile模块是Python中一个强大的便携式第三方PE格式分析工具,用于解析和处理Windows可执行文件。该模块提供了一系列的API接口,使得用户可以通过Python脚本来读取和分析PE文件的结构,包括文件头、节表、导入表、导出表、资源表、重定位表等等。此外,PEfile模块还可以帮助用户进行一些恶......
  • 21.1 Python 使用PEfile分析PE文件
    PeFile模块是Python中一个强大的便携式第三方PE格式分析工具,用于解析和处理Windows可执行文件。该模块提供了一系列的API接口,使得用户可以通过Python脚本来读取和分析PE文件的结构,包括文件头、节表、导入表、导出表、资源表、重定位表等等。此外,PEfile模块还可以帮助用户进行一些......
  • 力扣每日一题+python知识点回顾(二)
    力扣题目:同积元组(题号:1726)给你一个由不同正整数组成的数组nums,请你返回满足a*b=c*d的元组(a,b,c,d)的数量。其中a、b、c和d都是nums中的元素,且a!=b!=c!=d。示例1:输入:nums=[2,3,4,6]输出:8解释:存在8个满足题意的元组:(2,6,3,4),(2,6,4,3),(6,2,3,4),......
  • python学习笔记-异步非阻塞web框架
    一、异步非阻塞框架介绍1、介绍支持异步非阻塞web框架:tornado,nodejs2、定义对比异步IO模块:我们作为客户端向服务端“并发”请求异步非阻塞web框架:针对服务端,希望一个线程处理更多的请求二、tornado异步非阻塞【要点提炼】使用装饰器@gen.coroutine模拟等待,使用特殊的......
  • 基于Python的《计算机组成原理》在线学习平台-计算机毕业设计源码+LW文档
    摘 要随着互联网的发展,通过计算机来学习是当前非常流行的一种学习方式。通过课程虽然可以面对面的进行交流和学习,但是很多时候因为地区和空间的限制会受到很多的影响但是通过网络来进行学习可以打破这一局限性,为此我开发了本基于Python的《计算机组成原理》在线学习平台网站本......
  • 基于Python的招聘网站爬虫及可视化的实现-计算机毕业设计源码+LW文档
    一、内容框架(一)主要内容论文按照项目的研究内容及技术路线,分为六章进行论述:第一章为概述,介绍了数据可视化和招聘网站的研究背景以及研究意义,分析了数据可视化和招聘技术的发展,对论文的研究内容做出阐述,最后简述了本文的章节安排。第二章为招聘数据可视化以及相关职位推荐系统使......
  • 基于python的旅游网站-计算机毕业设计源码+LW文档
    摘 要 随着时代的发展,人们对旅游也越来越重视,近些年来我国的旅游产业也发生了翻天覆地的变化,但是很多人在出去旅游的时候不知道去哪里旅游,在预订酒店和机票的时候也没有一个综合性的旅游网站,为了让人们的旅游变的更加的方便,为此我开发了本基于python的旅游网站本基于python的......
  • python调用企业微信发送消息
    #-*-coding:utf-8-*-importosfromrequestsimportrequestfromloguruimportloggerimportbase64importhashlibimportreclassWechatBot:"""企业微信机器人当前自定义机器人支持文本(text)、markdown(markdown)、图片(image)、图文(news),文件(file)五种消息类型。......