求教大神!python中引号老是SyntaxError: invalid syntax

Garland1213 Garland1213 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
做一个仿真的时候引号老是语法错误,但又不知道是哪里错了,第33行print "%d/%d t = %g" % (i, len(t), it),请教各位大神帮我看看

代码我截了一段,这里放不下了(源代码:https://github.com/aluque/strees/blob/master/grow_tree.py)
def main():
""" This is the main function of the code it is the starting point of
a simulation. """

# Load input parameters from the input file and add the, in allcaps
# to the global namespace.
global EXTERNAL_FIELD_VECTOR, ELECTRODE
parameters = load_input(sys.argv[1], param_descriptors)
globals().update(dict((key.upper(), item)
for key, item in parameters.iteritems()))
if RANDOM_SEED >= 0:
seed(RANDOM_SEED)

EXTERNAL_FIELD_VECTOR = array([0.0, 0.0, EXTERNAL_FIELD])
ELECTRODE = init_electrode()

# init a tree from scratch
tr, r0, q0 = init_from_scratch(INITIAL_NODES)

dt = TIME_STEP
t = r_[0:END_TIME:dt]

r, q = r0, q0

dfile = DataFile(OUT_FILE, parameters=parameters)
branched = False

for i, it in enumerate(t):
# with ContextTimer("plotting"):
# plot_projections(r, q)
# pylab.savefig('tree_%.3d.png' % i)
# print 't = %g\ttree_%.3d.png' % (it, i)
print "%d/%d t = %g" % (i, len(t), it)
branch_prob = BRANCHING_PROBABILITY

if SINGLE_BRANCHING_TIME > 0:
if it > SINGLE_BRANCHING_TIME:
if not branched:
branch_prob = inf
branched = True

if SINGLE_BRANCHING_Z != 0 and not branched:
zterm = r[tr.terminals()[0], Z]
if zterm < SINGLE_BRANCHING_Z:
if not branched:
branch_prob = inf
branched = True

r, q = adapt_step(tr, r, q, dt, p=branch_prob)

with ContextTimer("saving %d" % i):
phi = solve_phi(r, q)
dfile.add_step(it, tr, r, q, phi,
error=error, error_dq=error_dq)

if END_WITH_RECONNECTION and tr.reconnects(r):
print "Finishing due to a reconnection."
break
...全文

相关推荐

解决pip install xxx报错SyntaxError: invalid syntax的问题

python——pip install xxx报错SyntaxError: invalid syntax 在安装好python后,进入python运行环境后,因为我要用pip安装开发Web App需要的第三方库,执行pip install aiohttp,发现会报错SyntaxError: invalid syntax,刚开始以为是拼写或者空格问题或者python版本问题,结果用pip3还是一样的。 然后百度了一下,发现原来用pip安装时都要在cmd命令行里启动的,而在python中无法运行。退出python运行环境就再执行pip可以了。 >>> exit() C:\Users\jiang

weixin_38506798

关于pip install xxx报错SyntaxError:invalid syntax的解决方法

关于pip install xxx报错SyntaxError:invalid syntax的解决方法 声明:1.以下均以pip install requests举例; 2.Windows系统; 首先,看自己是否在python环境中运行了pip,若是,请打开“开始”菜单,输入cmd,找到命令提示符并打开。 在cmd中输入pip install requests,若出现“不是内部或外部命令,也不是可运行的程序或批处理文件“,则具体解决方法如下: 1.找到python所在文件夹,找到Scripts文件,Ctrl+C复制文件路径,以个人为例:C:\Users\Administrator\AppData

weixin_38601311

解决 pip 安装过程中出现的SyntaxError invalid syntax错误技巧

内容概要:当遇到‘pip install xxx’命令时出现 SyntaxError: invalid syntax 错误时,文中总结了多个可能的原因以及解决方案,包括确认命令执行环境、Python 与 pip 版本一致性检查、正确安装 pip、确保命令格式无误、使用虚拟环境规避版本冲突、合理使用代理与镜像源加快下载等问题。 适合人群:适用于有一定 Python 开发经验,尤其是经常需要利用 pip 安装外部库的技术工作者。 使用场景及目标:旨在帮助开发者快速诊断并修复在 pip 安装过程中可能出现的各种 SyntaxError 类型的异常,提高工作效率和项目稳定性。 其他说明:文档还提供了几个典型的报错实例及其对应的解决策略,有助于深入理解常见问题背后的具体机制。同时强调,在解决问题前要先排除自身操作失误的可能性,比如是否不小心在 Python 解释器内部运行了本来应当在外壳命令行下执行的操作等基本常识点也是不可忽视的重要方面。

空间机器人

python学习笔记之调用eval函数出现invalid syntax错误问题

python是一门多种用途的编程语言,时常扮演脚本语言的角色。一般来说,python可以定义为面向对象的脚本语言,这个定义把面向对象的支持和面向脚本语言的角色融合在一起。很多时候,人们常常喜欢用“脚本”和不是语言来描述python的代码文件。

weixin_38690095

新手常见Python运行时错误汇总.docx

新手常见Python运行时错误汇总.docx

xxiang85
评论 6
收藏 已收藏
分享
返回顶部
Garland1213
脚本语言 37,738 成员 34,208 内容