首先注意点
python中缩进很重要,但没啥可讲的,就提一下,一定要正确的缩进,不像java可以随便缩
选择if
和java的格式不相同,python中if的条件不带括号(),判断后面也不用花括号,而是用冒号
if
>>>i=1
>>>if i<10:
... print(i)
...
1
elif
>>>i=1
>>>if i>2:
... print('i>2')
...elif i==1:
... print('i==1')
...
i==1
else
>>>i=1
>>>if i>2:
... print('i>2')
...elif i<1:
... print('i<1')
...else i==1:
... print('i==1')
...
i==1
循环
for循环
>>>i=['a','b','c','d']
>>>for a in i:
... print(a)
...
a
b
c
d
>>>len(i)
4
>>>rang(len(i))
range(0,4)
>>>for index in range(len(i)):
... print(index)
...
0
1
2
3
>>>for index in range(len(i)):
... print(i[index])
...
a
b
c
d
while循环
while后面的条件可加括号也可不加,这里不再一一尝试,有兴趣的可以自己试试,对了if后面的也可以加括号
在循环时可以用break跳出
>>>i=1
>>>while i<5:
... print(i)
... i=i+1
...
1
2
3
4
>>>while i<10:
... print(i)
... i=i+1
... if i==3:
... break
...
1
2
3
while和else可结合使用
>>>i=1
>>>while i<5:
... print(i)
... i=i+1
...else
... print('hello python')
...
1
2
3
4
hello python
总结
一定要注意缩进
要会使用continue和break