判断语句
if 语句
if else 语句
if elif else语句
#单if
if 2>1:
print("2>1")
#if else
if 2>1:
print("2>1")
else:
print("2<1")
#if elif else
if 2>1:
print("2>1")
elif 2<1:
print("2<1")
else :
print("2=1")
#相互的嵌套关系以每一行的前面的空格为判断依据
if 2>=1:
if 2>1:
print("2>1")
else:
print("2=1")
循环语句
#while 输出1-100
i=0
while i<=9:
j = 1
while j<=9:
print("%s%s"%(i,j))
j +=1
i +=1
#for 九九乘法表
num1={1,2,3,4,5,6,7,8,9}
num2={1,2,3,4,5,6,7,8,9}
for x in num1:
for y in num2:
print(x,"*",y,"=",x*y, end=" ")
if x==y:
break
else:
continue
print("\n")
#range语句 取一组值
for x in range(6):
print(x)
#输出为:0 1 2 3 4 5
for x in range(2,6):
print(x)
#输出为2 3 4 5
for x in range(2,6,2):
print(x)
#输出为2 4
函数的基本运用
#函数的定义 参数和返回值可以省略
def funtion_name(a):
return True
#举例九九乘法表
def chengfabiao():
num1 = {1, 2, 3, 4, 5, 6, 7, 8, 9}
num2 = {1, 2, 3, 4, 5, 6, 7, 8, 9}
for x in num1:
for y in num2:
print(x, "*", y, "=", x * y, end=" ")
if x == y:
break
else:
continue
print("\n")
#补充 可在函数累不申明全局变量 globle name
num =10
def glo():
global num
num=20
return num
#这里输出九九乘法表
chengfabiao()
#这里输出为20
print(glo())