Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何输出放大率和使用的镜头类型_Python - Fatal编程技术网

Python 如何输出放大率和使用的镜头类型

Python 如何输出放大率和使用的镜头类型,python,Python,这就是我想做的:[1]: 这是我的代码,我到目前为止,但它一直打印出语法错误消息。我也不知道如何打印表格 vals = input().split() while len(vals) == 3: try: vals[0] = float(vals[0]) except: vals[0] = 1/(1(float(vals[1])+1/float(vals[2]))) try:

这就是我想做的:[1]:

这是我的代码,我到目前为止,但它一直打印出语法错误消息。我也不知道如何打印表格

vals = input().split()

while len(vals) == 3:
    try:
        vals[0] = float(vals[0])    
    except:        
        vals[0] = 1/(1(float(vals[1])+1/float(vals[2])))    
    
    try:        
        vals[1] = float(vals[1])    
    except:        
        vals[1] = 1/(1/vals[0]-1/float(vals[2]))    
    
    try:        
        vals[2] = float(vals[2])    
    
    except:        
        vals[2] = 1/(1/vals[0]-1/float(vals[1]))

print(vals)vals = input().split()

请将您收到的错误消息(包括完整堆栈跟踪)放在问题中。是的,我知道它有语法错误,这正是我需要帮助的地方。但是“为我修复代码”在堆栈溢出问题上不是一个有效的问题。这不是一个可以得到免费辅导的地方。我们希望这里有有趣的问题,解决最基本和最基本的编程错误对任何人来说都毫无意义,除了你。你需要回到你学习的地方,从一个更基本的层次开始,一个接一个地学习编程技巧。我已经开始编写代码了。我只是想知道我做错了什么。我已经学会了基本的编程技巧。
print(vals)vals=input().split()
无效。这似乎是一个打字错误,所以我投票结束这个问题。