第三天继续加油!
参考 :
一、条件判断、循环
1.1 条件判断
1.11 if
>>> if age >= 18:
... print('your age is', age)
... print('adult')
...
your age is 20
adult
>>>
注意
1、if 语句后接表达式,然后用 : 表示代码块开始。
2、Python代码的缩进规则。具有相同缩进的代码被视为代码块
3、如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车。另外,缩进请严格按照Python的习惯写法 4个空格
1.12 if-esle-if
使用EditPlus编写Python代码(一定要注意缩进)
# 02.py代码如下:
#coding:utf-8
age = int(input('input num:')) # Python3x以上,直接使用print()输入的都是字符串,因此想要获得整数,需要使用int(input())
if age >= 18:
print('adult')
else:
if age >= 16:
print('tennager')
else:
print('baby')
# 运行展示
E:\PythonProject>python 02.py
input num:16
tennager
1.2 循环
1.21 for in
语法 : for <元素> in <集合>:
for in举例:
>>> names = ['Mark','Tom','Lucy']
>>> for name in names:
... print(name) #注意缩进(4个空格)
...
Mark
Tom
Lucy
range()
rangek可以生成对应参数的n个整数。如: range(100),就会生成0 到 100的整数,例如:
>>> country = ['China','American','France']
>>> for index in range(len(country)):
... print(country[index])
...
China
American
France
1.22 while
while例子:
>>> n = 10
>>> sum = 0
>>> while n > 0:
... sum = sum + n
... n = n - 1
... # 切记回车后在编写打印语句,否则会报错
>>> print(sum)
55







网友评论