认识python的函数

一:首先简单介绍下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()



  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值