学习笔记第七天(Python篇)

函数后面这一块还是没有搞得太明白
明天再继续搞吧 先睡觉了

小编写了这么多天怎么没有大佬来评论一下啊
现在大佬们的评论就是小编的前进加速器

emmmmmmm 晚安

While循环
一个循环语句
表示当条件成立的时候,开始循环,适应于不知道具体循环次数,但能确定莫个条件成立的情况下就循环
while 语法:

while 条件表达式:

语句块
另一种表达方式 while 条件表达式:

语句块1
else:

语句块2
In [12]:

0

while循环案例

如果年利率是6.7%,本利是每年翻滚,则多少年后本钱会翻倍


benqian = 100000
year = 0 #存放需要翻本的年数

while benqian < 200000:
benqian = benqian * (1+0.067)
year += 1 #这是一个 year = year + 1的缩写
print(“第{0}年拿了{1}块钱”.format(year,benqian))
第11年拿了204083.83830545243块钱
函数
函数是代码的一种组织
函数应该能完成一项特定的工作,而且一般一个函数值完成一项工作
函数的大小大概在一两屏左右,函数也可以套函数使用
有些语言,分函数和过程两个概念,通俗解释是,有返回结果的叫函数,没有返回结果的叫过程,Python不加以区分
函数的使用
函数使用需要先定义
使用函数,俗称调用
In [5]:

定义一个函数

只是定义的话不会去执行

1. def关键字,后面跟一个空格

2. 函数名,自己定义,起名需要遵守便命名规则,约定俗称,大驼峰命名只给类用

3. 后面括号和冒号吧能省,括号内可以由参数

4. 函数内所有代码缩进



def fruits():
print(“我爱吃水果”)
print(“有:苹果,橘子,香蕉,柚子,橙子”)

print(“函数结束啦”)

函数结束啦
In [7]:

函数的调用

直接写出函数名字,后面小括号不能省略,括号内的内容根据情况


fruits()
我爱吃水果
有:苹果,橘子,香蕉,柚子,橙子
函数的参数和返回值
参数:负责给函数传递一些必要的数据或者信息
形参(形式参数):在函数定义的时候用的参数,没有具体的值,只是一个占位符号,成为形参
实参(实际参数):在函数调用的时候输入的值
返回值:函数的执行结果
使用return关键字
如果没有return,默认返回一个None(代表什么都没有)
函数一旦执行return语句,则无条件返回,即结束函数执行
In [25]:

参数的定义和使用

参数person只是一个符号,代表调用时的某一个数据

调用时会用p 的值代替函数中所有的person


def hell(person):
print(“你怎么了”,format(person))
print(“不理我拉倒”)

p = “明月”
hell§
你怎么了 明月
不理我拉倒
In [26]:

def hell(person):
print(“你怎么了”,format(person))
print(“不理我拉倒”)

return"我已经和{0}打招呼了{1}不理我".format(person,person)

p = “明月”
rst = hell§

print(rst)

return语句基本使用


def hell(person):
print(“你怎么了”,format(person))
print(“不理我拉倒”)

return"我已经和{0}打招呼了{1}不理我".format(person,person)

p = “明月”
rst = hell§

print(rst)

你怎么了 明月
不理我拉倒
我已经和明月打招呼了明月不理我
In [28]:

哈哈哈,函数结束了

return案例2

return函数执行后后面的则结束




def hell(person):
print(“你怎么了”,format(person))
return"哈哈哈,函数结束了"
print(“不理我拉倒”)
return"我已经和{0}打招呼了{1}不理我".format(person,person)

p = “明月”
rst = hell§

print(rst)
你怎么了 明月
哈哈哈,函数结束了

猜你喜欢

转载自blog.csdn.net/qq_44697637/article/details/88880017