首页 > 编程语言 >python代码小题(2)

python代码小题(2)

时间:2024-03-13 21:46:36浏览次数:32  
标签:python 代码 else ## num import print input

#引入常规库

import math
print(math.fabs(-5.5))
print(math.floor(5.5))
print(math.ceil(5.5))

#随机数

import random
a = random.randint(1,10)
print(a)

#找钱问题

   ##随机输入一个钱数,可以由几个50元和几个5元和几个1元组成

a = int(input("收到的钱="))
b = a//50
c = a%50
d = c//5
e = c%5
print("50元{}个,5元{}个,1元{}个".format(b,d,e))

#身高体重标准问题

##输入身高(cm),体重(kg)计算bml的大小看是否标准,

t = float(input("体重是="))
s = float(input("身高是="))
bml = t/s**2
if t>0 and s>0:
if 0<bml<18.4:
print("偏瘦")
elif 18.4<bml<23.8:
print("正常")
else :print("胖")
else : print("输入错误")

#猜数问题

##(if语句)生成一个随机数,进行猜测,允许猜测三次

import random
num = random.randint(1,10)
if int(input("猜想的第1个数是=")) == num:
print("猜对了")
elif int(input("猜错了,猜想的第2个数是=")) == num:
print("猜对了")
elif int(input("猜错了,猜想的第3个数是=")) == num:
print("猜对了")
else :print("三次都猜错了")
print(f"这个数是={num}")

##(循环语句)生成一个随机数,进行猜测,允许猜测三次

import random
num = random.randint(1,10)
a = 0
while a<3:
    b = eval(input("猜想的数是="))
if b == num :
print("猜对了")
break;
else : a+=1
print("猜错了")
print("三次都错了")
print(f"随机数是{num}")

标签:python,代码,else,##,num,import,print,input
From: https://www.cnblogs.com/Gavin-bk/p/18071563

相关文章

  • 【Django开发】前后端分离美多商城项目第1篇:美多商城【附代码文档】
    美多商城项目4.0文档完整教程(附代码资料)主要内容讲述:美多商城,项目准备,商业模式介绍,开发流程,需求分析,项目架构,创建工程,1.在git平台创建工程1.B2B--企业对企业,2.C2C--个人对个人,3.B2C--企业对个人,4.C2B--个人对企业,5.O2O--线上到线下,6.F2C--工厂到个人,7.B2B2C--企业--企业--......
  • 基于Django高校学校校园在线外卖订餐系统设计与实现(Pycharm+Python+Mysql)
     博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。所有项目都配有从入门到精通的基础知识视频课程,学习后应对毕业设计答辩。项目配有对应开发文档、开题报告、任务书、P......
  • Python File(文件) 方法
    在Python中,文件是一种常见的数据存储和交换方式。Python提供了丰富的文件方法来操作和处理文件。以下是关于Python文件方法的详细介绍,并附带多个案例说明:###`open()``open()`方法用于打开文件并返回一个文件对象。语法如下:```pythonfile=open(file_path,mode)``......
  • Python 异常处理
    在Python中,异常处理是一种机制,用于有效地处理程序运行时可能出现的错误情况,如除零错误、文件不存在等。通过异常处理,可以使程序在遇到异常时不会立即终止,而是能够捕获异常并进行适当的处理。以下是关于Python异常处理的详细介绍,并附带多个案例说明:###`try-except`语句`......
  • Python OS 文件/目录方法
    Python的`os`模块提供了丰富的文件和目录操作方法,让我们一起来详细介绍并通过案例说明各种方法的用法:1.获取当前工作目录:```pythonimportoscurrent_dir=os.getcwd()print("当前工作目录:",current_dir)```2.创建目录:```pythonimportosnew_dir="new_direct......
  • python使用pillow和opencv生成图片缩略图
    代码如下:fromioimportBytesIOfrompathlibimportPathfromtypingimportAnnotated,Literal,Optional,Tuple,Union#pipinstallpillowopencv-pythonimportcv2#type:ignore[import-untyped]importnumpyasnpfromPILimportImageImageSizeType=Ann......
  • python 猜数字 random
    #猜数字如果数字太大则输出Toolarge!如果数字太小则输出Toosmall!如果猜中则输出Justright!importrandomnumber=random.randint(1,100)whileTrue: num=int(input('输入1-100之间的数')) ifnum>number: print('你猜的数字太大了请重新输入') elifnu......
  • Python中AdaBoost与GBDT模型【附代码】
    目录1、AdaBoost算法的原理介绍(1)AdaBoost算法核心思想(2)AdaBoost算法数学原理概述1、初始化各个样本点权重,各权重相等2、计算误差率3、调整弱学习区权重4、更新样本点权重5、反复迭代6、正则化项(3)AdaBoost算法的简单代码实现2、案例- AdaBoost信用卡精准营销模型......
  • 【C++】【OpenCV-4.9.0】视频写入(VideoWriter,借助samples中的代码示例来进行学习)
    借助官方离线文档中的samples来理解VideoWriter文档位置:samples/cpp/tutorial_code/videoio/video-write/video-write.cpp注:需要提前下载openh264-1.8.0-win64.dll,然后放在Release文件夹下,否则无法正确对输出文件进行编码从而运行失败1#include<iostream>2#include......
  • 【性能测试】移动测试md知识总结第1篇:移动端测试课程介绍【附代码文档】
    移动测试完整教程(附代码资料)主要内容讲述:移动端测试课程介绍,移动端测试知识概览,移动端测试环境搭建,ADB常用命令学习主要内容,学习目标,学习目标,1.window安装andorid模拟器,学习目标。主流移动端自动化测试工具,Appium环境搭建,appium入门案例,App基础操作API,手机控件查看工具uiaut......