Python基础实战之函数的参数讲解(一)

  • A+
所属分类:体育平台

Python基础实战之函数的参数讲解(一)

●函数的参数可分为:

1.无参数

2.有参数

--------------------------------

●无参数:

def 函数名()

pass

●有参数:

def 函数名(参数1,参数2...)

pass

参数就是在调用函数时向函数中传值作用。

-------------------------------

1、无参数示例:

import random

def generate_code():

#生成四位验证码

s='QWERTYUIOPASDFGHJKLLZXCVBNM1234567890qwertyuiopasdfghjklzxcvbnm'

code=' '

for i in range(4):

r=random.choice(s)

code+=r

pass

print(code)

pass

generate_code() #不带参数调用函数

-------------------------------

2、有参数示例:

上述程序可以改为有参数的函数。

import random

def generate_code(n): #用n控制验证码的位数

s='QWERTYUIOPASDFGHJKLLZXCVBNM1234567890qwertyuiopasdfghjklzxcvbnm'

code=' '

for i in range(n):

r=random.choice(s)

code+=r

pass

print(code)

pass

#调用函数

generate_code(6) #产生6位验证码

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: