我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

python语言的语句问题

n=int(input())
alist=[i/(2i-1) if i%2==1 else -i/(2i-1) for i in range(1,n+1)]
result=sum(alist)
print("{:.3f}".format(result))
为什么python里面第二行里面先有执行的语句i/(2*i-1然后再有判断语句if i%2==1

这个时是python的语法要求啊

img

img


望采纳

近期文章

  • 请问在unicloud中,怎么能让每次登录时,调用同一个函数
  • .net 6添加logg4net,不使用xml配置文件.
  • 蒙太奇或GD图书馆的拼贴画
  • C# svg图片显示问题
  • 用spring boot导出excel和图片并生成压缩包
  • python_random.randint的问题
  • R studio无法读取工作目录下的csv文件
  • touchdesigner下载后无法打开
  • python args和kwargs
  • raise KeyError(key) from err
  • vmware 虚拟机运行报错
  • 重启后弹出这个,好像账户出问题了
  • 按位运算符不会从JavaScript转换为PHP
  • 有关结构体对象值的输入
  • 创建Maven项目的模块 不在该项目下
  • PHP读取cookie
  • vue路由器的编写是怎样的?
  • 探讨一下为什么万用表的NCV档测试音频线会警报
  • CNC编程螺丝,广数980TB2
  • SPSS如何统一计算每天销售额?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华