编程题1(分值:16.00)【问题描述】计算球的体积【问题描述】编写一个程序,其功能为:从键盘输入球的半径,计算球的体积,并输出计算结果。要求圆周率取math.pi。【输入提示】“Input r:”【输出形式】"volumn ={:.2f}"【输入输出示例】注:带下划线部分为输入内容Input r:6.8volumn =1317.09
查看答案
(16分)字符串编程。编写程序,从键盘输入一个字符,判别该字符属于“大写字母”、“小写字母”、“阿拉伯数字”、“其它字符”四个类别中哪种类别,并输出判断的结果。【输入提示】"Input a character:"【输出形式】"Upper letter.""Lower letter.""Digit.""Other character."【输入输出示例1】Input a character:FUpper letter.【输入输出示例2】Input a character:tLower letter.【输入输出示例3】Input a character:9Digit.【输入输出示例4】Input a character:+Other character.
循环编程题 (分值:16.00)【问题描述】编写程序,程序的功能为:第一行从键盘输入一个正整数n,然后第2~n+1行分别输入n个整数x(有正有负),把2~n+1行输入的x中所有负数取相反数(绝对值)再相加,并输出得到的和值。【输入形式】"Input n:""Input x:"【输出形式】“Sum={}”【输入输出示例】Input n:5Input x:2Input x:-1Input x:6Input x:-5Input x:2Sum=6
程序片段编程题 (总分:16.00) (此类题目只出一道题)1. 程序片段题(分值:16.00) 【问题描述】请编写一个函数factorial(),类似于如下形式:def factorial(n):<函数体>return 调用该factorial(),输入一个正整数x,输出x的阶乘值。主程序部分的语句为:x=int(input("Input x:"))print("{}!={}".format(x,factorial(x)))【输入形式】"Input x:"【输出形式】"{}!={}"【样例输入】Input x:5【样例输出】5!=120
自定义函数sdigits(s)(分值:16.00) 【问题描述】编写自定义函数sdigits(s),提取参数字符串s中所有数字字符构成新的数字字符串并返回该数字符号串。def sdigits(s):<函数体>return <全是数字的字符串>【样例输入】H1323W678! 【样例输出】1323678给出的主程序语句为:x=input("")print(sdigits(x)) #输出函数值