python在线解答(python解答网站)
Python求解答过程
第11题
因为取字符串TempStr的从TempStr[3]到TempStr[-2]的字符,
这里的下标都是从0开始,Python的数学取值区间都是[3,-1)半开区间,
因此取值范围是[3,-2],运行结果是3.14159
第13题
这是一个求400到500间的水仙花数的程序,水仙花数是指各个数位上的数的3次方的和等于这个数本身的3位数,
变量i是取这个3位数的百位上的数字,变量j是取这个3位数的十位上的数字,变量k是取这个3位数的个位上的数字,
如果这个数等于各个数位上的数的3次方的和,则打印这个数,在400到500中水仙花数只有407.
你也可以用4*4*4+0*0*0+7*7*7=64+0+343=407来判断答案是A,408不满足上述条件,153和159不在400到500范围内
第43题
Python中的list中的index函数是返回字符串's'在list中的索引位置(Python的索引下标都是从0开始),后面的5和10,是可选项表示查找从下标5到下标10的范围,
因为Python都是半开区间,所以实际范围为[5,9]区间,所以在"ky is"中查找's',其索引位置在整个字符串中是9,返回打印9
用Python解答一下?
Python代码和运行结果如下:
输入n=5,输出为5,与1-3+5-7+9=5结果相符,望采纳~
附python源码:
n = int(input())
sign = 1 # 表示符号
sum = 0 # 前n项和
for i in range(1, 2 * n, 2): # 第n项为2n-1
? ? sum += sign * i
? ? sign = -sign # 符号正负交替
print(sum)
在线急求python大佬解答
选择一个数字X,不要告诉其他人。将X带入以下计算方程中:
Result=((X+52.8)5?3.9343)/0.5?10X
Result=((X+52.8)5?3.9343)/0.5?10X
将结果赋予给变量Result,并打印。
假设你选择的是X = 33
第一题:
x?=?33
result?=?((x?+?52.8)?*?5?-?3.9343)/0.5?-?10*x
print(result)
运行结果如下:
bool_one的值等于?2^3 == 108 % 100 or "Cleese" == "King Arthur"
bool_two的值等于 True or False
bool_three的值等于?100^0.5 = 50 and False
判断这三个变量的真假并打印。
提示:变量名称 = True/False,而不是直接将公式存放进名称中
第二题:
第三个有语法错误,应该修改为100**0.5,在Python中**代表乘方,即:
修改结果为:
定义一个列表,列表内容为从1到20,间隔为3的整数,并打印。
第三题:
代码如下:
print(list(range(1,21,3)))
运行如下:
求用3000除以7的余数再去除以2的取整结果,并打印。
第四题:
代码如下:
print(int((3000?%?7)/2))
运行结果如下:
求“345除以5的余数”、“678除以9的余数”、“384除以7的余数”中的最小值,并打印。
第五题:
代码如下:
a?=?345?%?5
b?=?678?%?9
c?=?384?%?7
d?=?min(a,b,c)
print(d)
运行如下:
设计一个函数f(x, y),x、y为数字。该函数将计算x的y次方,并返回计算后的结果。
提示:使用pow()函数
第六题:
代码如下:
def?f(x,y):
????z?=?pow(x,y)
????return?z
num_1?=?2
num_2?=?3
print(f(num_1,num_2))
运行结果如下:
采用2的3次方来展示。