一:首先简单介绍下python的基础语法知识
'''
1:print("hello python");输出
2:input 输入:这里注意的是,python中输入的是字符串,则需要用引号‘张三’,或者使用raw_input(),它会把所有的输入当做是一个字符串进行处理,则输入的时候不需要加引号。
'''
3:#注释,‘#’只能注释一行
4:三引号 ‘ ’’ 可以注释多行
5:标识符:字母 下划线 数字(第一个字母为字母,下划线)
二:认识python的函数
'''
函数的本质就是功能的封装,大大提高编程的效率与程序的可读性
1:全局变量:作用域从变量出现 --程序的最末
2:局部变量:作用域在局部的变量
3: 函数的定义与调用
'''
'''
i=0
def func():
j=4
print(j)
func()#调用函数
'''
----变成全局变量global(可用二分断点的方式进行调试)----
'''
def func():
global j
j=4
print(j)
func()
print(j)
''''
---------------函数的定义def-----------------------------
'''
def add():
print("abc")
add()调用函数
'''
-------------函数参数的使用(形参,实参)-------------------
1:形参
def function1(a,b):
if a>b:
print(a)
else:
print(b)
function1(3,4)调用
----------------------------------------------continue与break---------------------------------------------------------
终止一次循环,使用continue,中断一个循环,需要使用break语句
'''
for i in range(0,8):
if i==6:
continue
print(i)
'''
'''
for i in range(0,8):
if i==3:
break
print(i)
'''
'''
#输出乘法口诀
for i in range(1,10):
for j in range(1,i+1):
print(str(i)+"*"+str(j)+"="+str(i*j)+" ",end="")#控制不换行
print()
'''
#输出倒三角形乘法口诀
'''
b=9
for i in range(1,10):
for j in range(1,b+1):
print(str(b)+"*"+str(j)+"="+str(b*j)+" ",end="")
b-=1
print()
'''------------------或者用以下方法-----------------------------------
for i in range(9,0,-1):
for j in range(1,i+1):
print(str(i)+"*"+str(j)+"="+str(i*j)+" ",end="")
print()