Python应用练习题(第一期)——基本语句练习
1.计算矩形面积结果保留两位小数
描述:
用户输入矩形的长和宽,计算其面积,输出时保留2位小数。输入格式
第一行输入一个正数,作为矩形的长
第二行输入一个正数,作为矩形的宽输出格式
矩形的面积值,保留2位小数
演示 | 输入 | 输出 |
---|---|---|
示例1 |
5.8988 9.72 |
57.34 |
示例2 |
5 8 |
40.00 |
- 代码参考
a = eval(input())
b = eval(input())
print('{:.2f}'.format(a * b))
2.求绝对值
- 描述:
用户输入一个数字 n,输出 n 的绝对值,要求保持输入数据类型不变,即:输入浮点数,输出浮点数,输入整数,输出仍为整数。 - 输入格式
输入一个数字 - 输出格式
输出 n 的绝对值
演示 | 输入 | 输出 |
---|---|---|
示例1 | -5 | 5 |
示例2 | 1.2 | 1.2 |
示例3 | 3 | 3 |
- 代码参考
import math
a = eval(input())
print(abs(a))
3.照猫画虎求阶乘
描述
阶乘是基斯顿·卡曼(Christian Kramp)于 1808 年发明的运算符号,是数学术语。
一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。
任何大于等于1 的自然数n 阶乘表示方法:1 * 2 * 3 * 4 * … * n参考示例代码:
#以下代码为编程求任意不大于n的正整数的和
n = int(input()) # 把用户输入赋值给变量n,int()的作用是将输入的字符串转成整数
mySum = 0 # mySum 赋初值为0
for i in range(1,n+1): # 括号里取值范围是从1到n,不包括n+1mySum = mySum + i # 每次循环时把i值加到mySum上
print(mySum)
- 输出格式
n 的阶乘值,一个正整数
演示 | 输入 | 输出 |
---|---|---|
示例1 | 5 | 120 |
- 代码参考
a = int(input())
sum_all = 1
for i in range(1, a+1):su = sum_all * i
print(sum_all)
4.欢迎你
- 描述
模仿以下代码,增加输入部分,输入自己的姓名,在屏幕上输出“欢迎你,某某某”(其中某某某用输入的姓名替换)
name = '李明'
print('Hello',name) # 输出: Hello 李明
输入格式
输入自己的姓名输出格式
欢迎你,某某某
演示 | 输入 | 输出 |
---|---|---|
示例1 | 李明 | 欢迎你,李明 |
- 代码参考
name = input()
print('欢迎你,{0}'.format(name))
5.整数四则运算
描述
编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内且除数不为0输入格式
在第一行中接收一个正整数A
在第二行中接收一个正整数B输出格式
在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。
演示 | 输入 | 输出 |
---|---|---|
示例1 |
2 4 |
2 + 4 = 6 2 - 4 = -2 2 * 4 = 8 2 / 4 = 0.5 |
- 代码参考
a = eval(input())
b = eval(input())
print("{0} + {1} = {2}".format(a, b, a + b))
print("{0} - {1} = {2}".format(a, b, a - b))
print("{0} * {1} = {2}".format(a, b, a * b))
print("{0} / {1} = {2}".format(a, b, a / b))
Python应用练习题(第一期)——基本语句练习相关推荐
- 第十二届蓝桥杯(2021年)模拟赛 Python组(第一期) 题目+个人解答
填空题 填空题-1 [问题描述] 如東整数a是整数b的整数倍,则称b是a的约数. 请问,有多少个正整数是2020的约数. [答案提交] 这是一道结果填空的题,你只需要算出结果后提交即可.本题的结果为一 ...
- Python基础练习题--第一章 Python语言入门
第一章 Python语言入门 目录 1001:[例1.1]Hello Python 1002:[例1.2]A+B问题 1003:[例1.3]温标换算 1004:练1.1 字符三角形 1005:练1. ...
- Python科研绘图第一期——线型图(Line)、条型图(Bar)、散点图(Scatter)、子图(subplot)
速览: 目录 一.线性图 二.条形图 三.散点图 四.子图 一.线型图 图1.2代码 import matplotlib.pyplot as plt import numpy as np plt.r ...
- python高级练习题:多米诺平铺 - 5×2N局【难度:4级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
python高级练习题:多米诺平铺 - 5×2N局[难度:4级]: 请还检查了在[多米诺拼接系列]其他练习题(https://www.codewars.com/collections/5d19554d ...
- kettle大于0的转换成1_第一期实训周:基于Python+MySQL+Kettle+R的某网站数据采集分析...
↓ 基于Python+MySQL+Kettle+R的 某网站数据采集分析 哈喽!各位学员们 咱们第一期课程就要开始了 下面划重点! 一 高校院系 齐鲁工业大学数学与统计学院应用统计系 二 实训日期 2 ...
- 第十四届蓝桥杯第一期模拟赛 python
第十四届蓝桥杯python第一期模拟赛 文章目录 第十四届蓝桥杯python第一期模拟赛 1. 二进制位数 问题描述 答案提交 思路 参考答案 2. 晨跑 问题描述 答案提交 思路 参考答案 3. 调 ...
- C站英豪榜第一期之「Python」有奖征文
请到活动页进行投稿,非本界面哦! 各位Python小主们,专属于你们的技术征文来啦,奖品超超超丰富! C站技术征文系列第一期将以「Python」为主题,邀请所有的Python技术开发者参与投稿. 请你 ...
- 第十四届蓝桥杯校内模拟赛第一期——Python
第十四届蓝桥杯校内模拟赛第一期--Python 文章目录 第十四届蓝桥杯校内模拟赛第一期--Python 1.二进制位数 问题描述 参考答案 扩展 2. 晨跑 问题描述 参考答案 扩展 3. 调和级数 ...
- CSDN博客第一期订阅专栏:跟“风云卫星”数据工程师学Python
在大伙的期盼中,CSDN博客第一期订阅专栏来啦!我们邀请了许向武老师,为大家分享的主题为:跟"风云卫星数据"工程师学Python. 作者简介 许向武:擅长Python语言编程,有超 ...
- Python全栈工程师特训班-第一期直播回放-韦玮-专题视频课程
Python全栈工程师特训班-第一期直播回放-643人已学习 课程介绍 Python全栈工程师特训班-直播回放全集 课程收益 Python全栈工程师特训营-直播回放全集 讲师介 ...
最新文章
- sonarQube安装及本机扫描C#项目
- 一看就会的20个“非常有用”的python小技巧,你一定要试试
- 德鲁克的17条思想精髓,读懂管理的本质
- linux下生成https的crt和key证书
- Java String字符串补0或空格
- 【转】mysql,mysqli,PDO三种方式连接数据库
- Py之cx_Freeze:Python库之cx_Freeze库(程序打包)简介、安装、使用方法详细攻略—案例之实现机器人在线24小时智能翻译
- 从锁的原理到构建分布式锁
- Android面试题详细整理系列(三)
- 关于bash的shellshock漏洞
- 第8-9讲 视觉里程计2
- Gradle与Gradle插件
- linux+脚本+pid,Linux启动脚本输出pid
- 看电影“刺客聂隐娘”前必须了解的知识(绝无剧透)
- 计算机考研自命题院校双非,计算机考研408——951211院校汇总
- 数据地图搜索功能模块项目总结【springBoot+Elasticsearch】
- 在VirtualBox Linux 7u2 中安装Oracle RAC 12.2.0.1.0
- R 和 rgl 绘制 3D 结
- 【学堂在线】自然辩证法习题解析(西北工业大学)
- Bomb Game(翻译)