本文目录一览:
- 1、求助Python大佬
- 2、关于python的问题?
- 3、python的问题?
- 4、编写python求助大佬
- 5、python问题请教?
求助Python大佬
首先定义函数:
def fib(n):
a,b = 1,1
for i in range(n-1):
a,b = b,a+b
return a
n=int(input("请输入n的值:"))
print("第{0}位斐波那契数列的值"%(fib(n)))
关于python的问题?
你的程序大部分都没错,只是对列表my_list中的字符串元素"5"转数值元素时,要把转换结果赋值给原元素,
否则列表my_list没改变,导致处理字符串元素"5"时,出现不支持字符串和整数相除操作的错误.
完整的Python程序如下(改动的地方见注释,仅一处有问题)
my_list = [1, 2, 3, 4, "5"]
my_list[4]=int(my_list[4]) #这里把int(my_list[4])改成my_list[4]=int(my_list[4])
number = int(input("请输入一个number:"))
for i in my_list:
print(f"{i}/{number}={i/number}")
源代码(注意源代码的缩进)
python的问题?
没有“data_process”模块。
一、如果您导入的是公共模块,那就执行pip install data_process 安装一下。
二、如果“data_process”是您程序中定义的模块:
一般就是您程序中定义的模块路径没有加载到PATH中。您可以这样做:
1 导入sys模块,然后执行print(sys.path)答应环境变量的路径。
2 在该路径下查找有没有您程序定义的模块。
3 若没有,那就应该找到该模块文件,在该文件的开头添加以下代码:
import sys,os
PATH=os.path.dirname(__file__)
sys.path.append(PATH)
编写python求助大佬
day = input('今天是什么日:')
if day == '工作日':
print ('打起精神')
else:
print ('出去逛逛、操场运动')
希望对你有帮助
python问题请教?
X*=3+5**2 这个是算术运算符的优先级问题
优先级: ** + *=
所以 X*=3 + 5**2 就是 X*=3 + 25 = 28
X *= 28 就是 X = X * 28, 因为 X =1 ,所以结果就是 28