当前位置: 首页 > news >正文

【Python习题集1】Python 语言基础知识

python习题

  • 一、实验内容
  • 二、实验总结

一、实验内容

1、运用输入输出函数编写程序,将华氏温度转换成摄氏温度。换算公式:C=(F-32)*5/9,其中C为摄氏温度,F为华氏温度。
(1)源代码:

f=float(input('输入华氏温度:'))
c=(f-32)*5/9
print("华氏温度为:",c)

(2)运行结果截图 :
在这里插入图片描述

2、编写程序,根据输入的长和宽,计算矩形的面积并输出。
(1)源代码:

length=float(input('输入长:'))
width=float(input('输入宽:'))
print("矩形的面积为:",length * width)

(2)运行结果截图 :

在这里插入图片描述

3、编写程序,输入三个学生的成绩并计算平均分输出。
(1)源代码

a=float(input('输入第一个学生的成绩:'))
b=float(input('输入第二个学生的成绩:'))
c=float(input('输入第三个学生的成绩:'))
print("三名学生的平均成绩为",(a+b+c)/3,"分")

(2)运行结果截图

在这里插入图片描述

4、根据以下叙述写出正确的条件表达式:
有语文(Chinese)、数学(Math)、英语(English)三门课程,均采用百分制,60分及以上为及格,90分及以上为优秀。
(1)源代码

# 三门课程都及格
Chinese>=60&&Math>=60&&English>=60
# 至少一门课程及格
Chinese>=60||Math>=60||English>=60
# 语文及格且数学或者英语优秀
Chinese>=60&&(Math>=90||English>=90)
# 三门课程及格
Chinese>=60||Math>=60||English>=60

(2)运行结果截图
在这里插入图片描述

5、为了给孩子储备教育基金,希望在孩子满10周岁(120个月)时能够提取5万元用于教育。现有各种不同收益率的按月复利计算教育投资基金。编写程序,根据键盘输入的月收益率,计算在孩子出生时该投资多少钱来购买基金,使得孩子10周岁时能取回5万元用于教育。计算公式如下:

(1)源代码

l=float(input('输入月收益率:'))
m=50000/((1+l))**120
print("投资金额为",m,"元")

(2)运行结果截图

在这里插入图片描述

二、实验总结

1、通过近期的学习和本次实验的检测,我了解了python的基础语法,包括定义一些基础的变量,首先,我学会了简单的输入input函数和输出print函数,采用while循环达到更好的效果体验,稍微需要动一点心思的是输入以后需要强制类型转换为int型。还有输入输出的语法,判断的语法,可以使用他们来解决一些简单的问题,基础语法这里需要打好很好的基础,这样在以后的学习中才可以对这些基础语法的使用得心应手。
2、在简单的“矩形面积计算”编写时并没有什么难度,两个小问题大同小异,但是中间也要注意一些细节,如精确的缩进、“=”赋值和“==”相等的区别,不能混淆。
3、Python 作为一个近年备受好评的语言,它的一些优点让人无法忽视。Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。它的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构!

http://www.lryc.cn/news/65013.html

相关文章:

  • C语言进阶——数据在内存中的存储,你知道吗?
  • 规则引擎----easy rules
  • 你手写过一把锁吗?你对轮询缓存怎么看?
  • 深入理解 spring-boot-starter-parent
  • 基于SpringBoot的线上日志阅读器
  • 【Leetcode -405.数字转换为十六进制数 - 409.最长回文串】
  • 剑指 Offer:003 前 n 个数字二进制中 1 的个数
  • DDD系列:二、应用架构设计演变
  • Spring-IOC
  • 基于Java语言开发B/S架构实现的云HIS
  • 清洁赛道新势力,米博凭“减法”突围?
  • 代码随想录训练营Day6| 242、349、202、1
  • IP-GUARD如何通过网络控制策略禁止应用程序联网?
  • Java RSA密钥转换,从RSAPrivateKey得到RSAPublicKey
  • Android 12.0 Launcher3仿ios长按app图标实现抖动动画开始拖拽停止动画
  • 【五一创作】50道Java面试题
  • 4。计算机组成原理(3)指令系统
  • 【Elasticsearch】NLP简单应用
  • 3. 云计算的落地实践(下)
  • javaEE+mysql学生竞赛管理系统
  • 车辆出险记录查询API接口
  • MySQL的概念,编译及安装
  • 系统性能压力测试
  • 从零开始学习Linux运维,成为IT领域翘楚(三)
  • 轻松搭建自己的ChatGPT聊天机器人,让AI陪你聊天!
  • CompletableFutrue异步处理
  • 【前端面经】JS-对象的可枚举性
  • 沁恒 CH32V208(三): CH32V208 Ubuntu22.04 Makefile VSCode环境配置
  • 日撸 Java 三百行day38
  • 玩转肺癌目标检测数据集Lung-PET-CT-Dx ——④转换成PASCAL VOC格式数据集