关于#python#的问题:m的值由键盘输入,当任意项2n-1的绝对值大于m时结束计算

当2n-1的绝对值大于m时怎么用for in range表达?我直接写的是-m<=2n-1<=m,

绝对值用range表达?直接进行range估计不太行,因为n值有两段区间范围啊,即n>(m+1)/2和n<(1-m)/2,range只能表示一个范围

也可以 math.abs(2n-1)>m


按照你的描述,似乎你要做循环,但是你的问题没有说清楚,建议用 while 循环