项目结构和函数简介

项目:
代码-----> 组织结构:项目 包含很多代码

'''
函数:
if 条件1:添加
    判断名字是否存在
    不存在  添加
    存在   提示已存在
elif 条件2:修改
    判断名字是否存在
    不存在  提示不存在
    存在    允许修改电话号码
elif 条件3:删除
    判断名字是否存在
    不存在  提示不存在
    存在    删除用户
作用:
python 就出现了函数
将重复的代码封装到函数中,只要使用直接找函数

函数可以提高代码的模块化和代码的重复利用率

定义函数:
格式:
def 函数名([参数,参数...]):
    函数体(重复的代码)

注意:1.必须使用关键字def  2.函数体注意缩进  3.函数名()  绑定
'''
# 定义函数:随机数的产生
# 自動格式化:ctrl+alt+l
import random


def generate_random():
    pass  # 使用pass来占位
    for i in range(10):
        ran = random.randint(1, 20)
        print(ran)


print(generate_random)  # 打印函数名
调用: 函数名()
找到函数并执行函数体的内容
generate_random()

执行结果:

<function generate_random at 0x010094B0>
9
19
18
7
2
12
19
18
6
10
#求随机数的个数,产生的个数???
#alt+enter  快速提醒
import random

def generate_random(number):  #形参:形式上的参数  number=5
    for i in range(number):
        ran=random.randint(1,20)
    print(ran)
print(generate_random)

#调用
generate_random(5) #实参:实际的参数  具体的值


#练习:求加法的函数
def add(a,b):  #参数:两个形参
    result=a+b
    print("和:",result)
add(2,2)

执行结果:

#求随机数的个数,产生的个数???
#alt+enter  快速提醒
import random

def generate_random(number):  #形参:形式上的参数  number=5
    for i in range(number):
        ran=random.randint(1,20)
    print(ran)
print(generate_random)

#调用
generate_random(5) #实参:实际的参数  具体的值


#练习:求加法的函数
def add(a,b):  #参数:两个形参
    result=a+b
    print("和:",result)
add(2,2)

执行结果:

<function generate_random at 0x004C94B0>
9: 4
发布了41 篇原创文章 · 获赞 1 · 访问量 681

猜你喜欢

转载自blog.csdn.net/qq_41543169/article/details/105413711