python在线解答(python解答网站)

http://www.itjxue.com  2023-03-24 16:20  来源:未知  点击次数: 

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次方来展示。

(责任编辑:IT教学网)

更多

推荐浏览器文章