python里如何做到for(int i =1 ,i<10,i++),且循环里对i进行加减

自增:

foriinrange(1,10)

自减:

foriinrange(10,1,-1)

㈡ python用for循环输出1到100之间的数

# -*- coding: utf-8 -*-
# author: KaiFang
import math
i, j, k = 1, 1, 1
while i < 100:
while j < 100:
while k < 100:
ii = math.pow(i, 2)
jj = math.pow(j, 2)
kk = math.pow(k, 2)
if (ii + jj) == kk:
print('%d %d %d' % (i, j, k))
k += 1
j += 1
k = j
i += 1
j = i

参照下列图片,格式改正确就行,不然回运行不答了

㈢ pythonfor循环语句1到7,不要4

你在循环内放一个判断
if i==4:continue
continue这句是结束本轮循环,进入下一轮循环。

㈣ python 用for循环 输出 1 1 1 2 1 3 1 4 2 1 2 2 2 3 2 4

L=[1,2,3,4]
i=0
whilei<4:
forxinL:
print(L[i],x)
print(' ')
i+=1

㈤ Python 用for循环求1+100的和

sum=0

i=0

while i<100:

i+=1

sum=0

forxinrange(101):

sum+=x

开始i=0,抄i<10,执行袭for循环的内部语句,然后回到i++,i=2,i<10,执行for循环的内部语句,……,直到i++后变成11,11<10,不成立,返回0,循环结束。

(5)pythonfor1扩展阅读:

执行条件的判断方式不同:for循环执行末尾循环体后将再次进行条件判断,若条件还成立,则继续重复上述循环,当条件不成立时则跳出当下for循环。

while循环当满足条件时进入循环,进入循环后,当条件不满足时,执行完循环体内全部语句后再跳出,而不是立即跳出循环。

语法不同:for循环的语法为:for (变量 = 开始值;变量 <= 结束值;变量 = 变量 + 步进值) {需执行的代码 }。

while循环的语法为:while (<条件>) {需执行的代码 }。

㈥ Python用for语句写1+2+3+...+n

是写出这个算式还来是求和?源

如果是写出算式的话:

n = int(input('请输入数字n:'))

q = ''

for i in range(1, n+1):

q += str(i)+'+'

q = q[:-1]

print(q)

㈦ python中for循环:for <1> in <2>这里的<1>可以先被赋值吗

可以啊,之后<1>会被另外赋值

㈧ python这个for函数 return1的时候什么才会实行

自定义函数里的return就是返回值,并停止函数,相当于这个位置break一样。执行到return0跳出for循环,并且停止了函数继续执行,所以下面那个return1不会被执行。

㈨ 怎么用Python中的for指令赋予a一个值

赋予 a 一个值无需 for

a=0

print(a)

用 for 赋值就牺牲了性能

foriinrange(1):
a=i

print(a)

㈩ python中的for in是什么意思

python中的for in是表示循环的关键字,for...in循环,依次把list或tuple中的每个元素迭代出来,例如:版

1、names = ['Michael', 'Bob', 'Tracy']

for name in names:
print name

2、bag = [1, 2, 3, 4, 5]

for i in range(len(bag)):

print(bag[i])

循环的意义权在于,可以用电脑对不同的对象执行相同的命令。

(10)pythonfor1扩展阅读:

Python 的for循环不会像其他语言中的for循环那样工作。

假设我们有一个数字列表和一个生成器,生成器会返回这些数字的平方:

>>>numbers=[1,2,3,5,7]

>>>squares=(n**2forninnumbers)

可以将生成器对象传递给tuple构造器,从而使其变为一个元组:

>>>tuple(squares)

(1,4,9,25,49)

如果使用相同的生成器对象并将其传给sum函数,我们可能会期望得到这些数的和,即88。>>>sum(squares)

0

但是我们得到了0。