if语句
- python中判断语句和其他语言一样,都是使用关键字if
写法
- python if 的作用区域是通过缩进来控制的,所有if要执行的语句都应该缩进四个字符
- 在if和else关键字后面要加 ":"来表示语句的结束
num = 10
if num >100:
print("ok")
print("缩进四个字符,也属于作用域")
else:
print("no")
PS:python 真不愧是高级语言,在C++中编译器是不处理缩进和空格的,他们对编译都没有影响,而且是通过括号来表示作用域,故而经常出现找不到括号结束的地方,这里用缩进来表示作用域真的是一目了然,十分方便
嵌套写法
age = 10
money = 10000
if age >18:
print("你已经成年了")
if money > 1000:
print("你也很有钱")
else:
print("你太穷了")
else:
print("你还是未成年")
循环语句
while
- 关键字 while
- 在while后面需要加 “:”
- 在while循环作用域中需要有4哥字符缩进
num = 1
sum = 0
while num <= 100:
num+=1
sum = num + sum
print(f"1-00个相加={sum}")
for
语法是 for 临时变量 in 待处理的数据集合
包括
- 字符串
- 列表
- 元组
- 等
for i int range(5)
print(i)
函数定义
def 函数名称();
print (“函数基本结构”)
None类型
在函数没有返回值的时候,返回的为None类型,等同于C++ 中 return ;
它可以用在返回值的判断中
a = None
if not a:
print ("这个值是None")