“云计算工坊:python运维专练5”的版本间的差异

来自CloudWiki
跳转至: 导航搜索
第8行: 第8行:
  
 
(提示:开平方可以用指数运算 a ** (1 / 2) 或 a ** 0.5来实现,也可以导入数学库math,再用数学库中的math.sqrt()函数实现)
 
(提示:开平方可以用指数运算 a ** (1 / 2) 或 a ** 0.5来实现,也可以导入数学库math,再用数学库中的math.sqrt()函数实现)
 +
 +
 +
1.用户输入一个浮点数,用str.format格式化输出,保留3位小数。
 +
2.输入一个整数 n,输出所有小于 n 的非负整数 i 的平方( 0 <= i < n )。
 +
3.目前我国个人所得税计算公式如下:应纳个人所得税税额= (工资薪金所得 -五险一金 - 个税免征额)×适用税率-速算扣除数
 +
个税免征额为5000元/月,2018年10月1日起调整后,也就是2018年实行的7级超额累进个人所得税税率表如下:
 +
全月应纳税所得额(含税级距)  税率(%)  速算扣除数
 +
不超过3,000元                          3                0
 +
超过3,000元至12,000元的部分  10            210
 +
超过12,000元至25,000元的部分 20        1,410
 +
超过25,000元至35,000元的部分 25        2,660
 +
超过35,000元至55,000元的部分 30        4,410
 +
超过55,000元至80,000元的部分 35        7,160
 +
超过80,000元的部分                  45        15,160‬‫‬
 +
请编写一个个税计算器,用户输入为应发工资薪金所得扣除五险一金后的金额
 +
4. 判断火车票座位
 +
用户输入一个数字和一个字母组成的座位号,根据字母判断位置是窗口、中间还是过道。目前中国高铁和国内飞机窗口位置的字母是'A'和'F',过道位置是'C'和 'D',中间位置是'B'。每个车厢座位排数是1-17,输入时不区分字母大小写。根据输入判定座位的位置,当输入的数据不是一个合法的座位号时,输出“座位号不存在”。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬
 +
输入格式
 +
输入一个数字和字母组合成的字符串‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬,如12F
 +
输出格式
 +
'窗口'、'中间'、'过道' 或'座位号不存在'‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬
 +
 +
5.我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,如果要求鸡翁、鸡母、鸡雏都不为零,问鸡翁、鸡母、鸡雏各几何?
 +
6.用户输入一个正整数,代表年份,输出该年有多少天? ‬
 +
7用户输入两个正整数 m 和 n ,其中m做为随机数种子。随机产生 n 个0-9之间的整数,以字符形式加入列表。先输出列表,再输出去除重复元素后按升序排序的列表。 ‬ 。
 +
8. 自定义幂函数
 +
描述
 +
定义一个函数实现整数的幂运算,用以计算 x 的 n 次方。‪
 +
输入格式
 +
在一行内输入两个非负整数 x 和 n,数字间用空格分隔。‪
 +
输出格式
 +
x 的 n 次幂的运算结果‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬
 +
9.输入一个英文句子,以回车符结束,单词间以空格分隔,标点符号后跟至少一个空格,统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次)。
 +
10.输入用空格分隔的两个正整数n和m,表示后面要接收m个人的n门课的成绩的输入。随后的m行,每行输入用空格分隔的n个成绩。题目保证m和n都在(0-100]之间。请分行输出每门课的平均成绩。

2021年3月19日 (五) 05:02的版本

数值运算

表达式求值

描述

利用下面公式计算并输出 x 的值‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬

Python21031701.png

(提示:开平方可以用指数运算 a ** (1 / 2) 或 a ** 0.5来实现,也可以导入数学库math,再用数学库中的math.sqrt()函数实现)


1.用户输入一个浮点数,用str.format格式化输出,保留3位小数。 2.输入一个整数 n,输出所有小于 n 的非负整数 i 的平方( 0 <= i < n )。 3.目前我国个人所得税计算公式如下:应纳个人所得税税额= (工资薪金所得 -五险一金 - 个税免征额)×适用税率-速算扣除数 个税免征额为5000元/月,2018年10月1日起调整后,也就是2018年实行的7级超额累进个人所得税税率表如下: 全月应纳税所得额(含税级距) 税率(%) 速算扣除数 不超过3,000元 3 0 超过3,000元至12,000元的部分 10 210 超过12,000元至25,000元的部分 20 1,410 超过25,000元至35,000元的部分 25 2,660 超过35,000元至55,000元的部分 30 4,410 超过55,000元至80,000元的部分 35 7,160 超过80,000元的部分 45 15,160‬‫‬ 请编写一个个税计算器,用户输入为应发工资薪金所得扣除五险一金后的金额 4. 判断火车票座位 用户输入一个数字和一个字母组成的座位号,根据字母判断位置是窗口、中间还是过道。目前中国高铁和国内飞机窗口位置的字母是'A'和'F',过道位置是'C'和 'D',中间位置是'B'。每个车厢座位排数是1-17,输入时不区分字母大小写。根据输入判定座位的位置,当输入的数据不是一个合法的座位号时,输出“座位号不存在”。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬ 输入格式 输入一个数字和字母组合成的字符串‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬,如12F 输出格式 '窗口'、'中间'、'过道' 或'座位号不存在'‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬

5.我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,如果要求鸡翁、鸡母、鸡雏都不为零,问鸡翁、鸡母、鸡雏各几何? 6.用户输入一个正整数,代表年份,输出该年有多少天? ‬ 7用户输入两个正整数 m 和 n ,其中m做为随机数种子。随机产生 n 个0-9之间的整数,以字符形式加入列表。先输出列表,再输出去除重复元素后按升序排序的列表。 ‬ 。 8. 自定义幂函数 描述 定义一个函数实现整数的幂运算,用以计算 x 的 n 次方。‪ 输入格式 在一行内输入两个非负整数 x 和 n,数字间用空格分隔。‪ 输出格式 x 的 n 次幂的运算结果‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬ 9.输入一个英文句子,以回车符结束,单词间以空格分隔,标点符号后跟至少一个空格,统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次)。 10.输入用空格分隔的两个正整数n和m,表示后面要接收m个人的n门课的成绩的输入。随后的m行,每行输入用空格分隔的n个成绩。题目保证m和n都在(0-100]之间。请分行输出每门课的平均成绩。