首页 > 编程语言 >Python系列之例题100题(36-40题)

Python系列之例题100题(36-40题)

时间:2025-01-05 09:28:56浏览次数:3  
标签:Python 华氏度 random 摄氏度 36 print input 例题 输入

Hello!友友们,话不多说直接干题!!!

36:有序列表添加数据:

有一个已经排好序的列表。现输入一个数,要求按原来的规律将它插入数组中。

list = [1,3,8,20,40]

n = int(input('请输入数据:'))
list.append(n)
list.sort()
print(list)

37:变量值互换:

给定两个变量交换他们的值。

a = 5
b = 10

#方法一:
a,b = b,a
print(a,b)


#方法二:
temp = a
a = b
b = temp
print(a,b)

38:产生随机数:

编写程序,生成随机数。

import random

a = random.random()
b = random.randint(1,10)
c = random.randrange(1,10,3)

print(a,b,c)

39:lambda表达式:

使用lambda来创建匿名函数。(结果是12)

a = lambda x,y:x*y
print(a(3,4))

40:温度转换:

输入摄氏度,将其转为华氏度;输入华氏度,将其转为摄氏度。华氏温度与摄氏温度转换公式为:华氏温度=摄氏温度*1.8+32.

a = int(input('摄氏度请按1,华氏度请按2'))

if a == 1:
    b = float(input('请输入摄氏度:'))
    result = b * 1.8 + 32
    print(f'你输入的是摄氏度{b},转化为华氏度是{result}。')
if a == 2:
    b = float(input('请输入华氏度:')
    result = (b - 32) / 1.8
    print(f'你输入的是华氏度{b},转化为摄氏度是{result}。')

温馨提示:Python中最重要的就是缩进,如果代码出现报错情况,看是否是缩进出现了问题!!!

我会坚持每天日更,把代码尽快更新完的,谢谢支持我的友友们!!!

祝大家在未来的某一天都能成为计算机大佬!!!

标签:Python,华氏度,random,摄氏度,36,print,input,例题,输入
From: https://blog.csdn.net/RYL027463/article/details/144817540

相关文章

  • Python语言的编程范式
    Python语言的编程范式Python是一种广泛使用的高级编程语言,它因其简单易读的语法和强大的功能而受到程序员的喜爱。自1991年由荷兰人GuidolvanRossum首次发布以来,Python的发展迅速,其应用范围涵盖了Web开发、数据分析、人工智能、科学计算、自动化等多个领域。本文将深入探......
  • 使用Python和Playwright破解滑动验证码
    滑动验证码是一种常见的验证码形式,通过拖动滑块将缺失的拼图块对准原图中的空缺位置来验证用户操作。本文将介绍如何使用Python中的OpenCV进行模板匹配,并结合Playwright实现自动化破解滑动验证码的过程。所需技术OpenCV模板匹配:用于识别滑块在背景图中的正确位置。Python:主要编......
  • Python机器学习算法KNN、MLP、NB、LR助力油气钻井大数据提速参数优选及模型构建研究
    全文链接:https://tecdat.cn/?p=38601原文出处:拓端数据部落公众号分析师:HuayanMu随着机器学习和大数据分析技术的发展,帮助客户进行油气行业数字化转型势在必行,钻井提速参数优选呈现由经验驱动、逻辑驱动向数据驱动转变的趋势。机械钻速最大化、机械比能最小化是钻井过程中常考......
  • Python图注意力神经网络GAT与蛋白质相互作用数据模型构建、可视化及熵直方图分析
    全文链接:https://tecdat.cn/?p=38617原文出处:拓端数据部落公众号摘要: 本文聚焦于图注意力网络GAT在蛋白质-蛋白质相互作用数据集中的应用。首先介绍了研究背景与目的,阐述了相关概念如归纳设置与转导设置的差异。接着详细描述了数据加载与可视化的过程,包括代码实现与分析,如数......
  • python-selenium(2、初识webdriver)
    首先需要了解的是webdriver是浏览器对象,顾名思义学过Java的应该会懂面向对象的思想。fromseleniumimportwebdriverdriver=webdriver.Chrome()#打开浏览器driver.get("https://www.baidu.com")#打开百度el=driver.find_element("xpath","//*[@id='s-top-left']/a......
  • 利用Python代码创建文件夹目录
            在处理大量数据时,利用Python代码可以有效地节省时间。除了处理数据之外,利用Python代码还能进行准备工作,如创建一个新的文件夹,可以利用简单的几句指令完成,而无需人工手动建立,在需要建立多个文件夹目录的情况下非常实用。下面是利用Python代码创建新文件夹目录的......
  • centos 7 python3安装ssl环境
    1.要下载1.1.1版本的才行2.在root目录下,把下载的openssl-1.1.1.tar.gz文件放进去3.解压tar-zxvfopenssl-1.1.1.tar.gz4.进入解压后的目录内cdopenssl-1.1.15.配置./config--prefix=/usr/local/opensslno-zlib6.编译安装make&&makeinstall7.从这一步开始就是为py......
  • python-selenium (1、配置环境)
    准备如下:1、python以及开发工具PyCharm2、浏览器以及对应的浏览器驱动3、下载selenium工具包 注意:浏览器与浏览器驱动需要版本一致,以goole为例,https://googlechromelabs.github.io/chrome-for-testing/known-good-versions-with-downloads.json这个网站里面有对应谷歌......
  • 100个python经典面试题详解(新版)
    应老粉要求,每晚加餐一个最新面试题包括Python面试中常见的问题,涵盖列表、元组、字符串插值、比较操作符、装饰器、类与对象、函数调用方式、数据结构操作、序列化、数据处理函数等多个方面。旨在帮助数据科学家和软件工程师准备面试或提升Python技能。33、面试题分析:字典和......
  • 生成式AI与Python:重塑社交媒体内容创作
    文章目录一、生成式AI在社交媒体中的作用1.1生成式AI的核心能力1.2对内容创作的变革二、Python工具链在生成式AI中的角色三、生成式AI驱动的文本内容生成3.1基于GPT的推文生成3.2情感分析与优化四、多模态内容生成:图像与文本的结合4.1使用StableDiffusion生成图......