理想国真恵玩Python从入门到精通第004天

Python私教 2018-11-14 14:36:33

大家好,我是张大鹏,今天又来给大家出Python从入门到精通的源代码了.

今天的内容是Python中的函数,比较简单,用def定义的代码块就是函数,可以实现特定的功能.

废话不多说,直接上源码截图,运行效果截图,已经源代码~~~

目录截图

第一个函数

源码截图

源码运行效果截图

源码

"""

第一个函数

用def定义的代码块就叫做函数

"""

def my_name():

print('理想国真惠玩 1')

print('理想国真惠玩 2')

print('理想国真惠玩 3')

my_name()

第一个函数

源码截图

源码运行效果截图

源码

第一个函数改进

源码截图

源码运行效果截图

源码

"""

改进

带参数的函数

"""

def my_name(name):

print('我叫:{}1'.format(name))

print('我叫:{}2'.format(name))

print('我叫:{}3'.format(name))

my_name('理想国真惠玩')

函数的参数

源码截图

源码运行效果截图

源码

"""

定义一个函数

求两个数的和

"""

def sum(num1, num2):

print("两个数之和是:{}".format(num1 + num2))

sum(33, 33)

函数的返回值

源码截图

源码运行效果截图

源码

"""

用return定义的就是函数的返回值

带返回值的函数可以被变量接收

定义一个函数,求两个数的乘积,返回结果

"""

def product(num1, num2):

return num1 * num2

print('两个数的乘积是:', product(33, 333))

函数的嵌套调用

源码截图

源码运行效果截图

源码

"""

函数的嵌套调用

函数里面调用函数就是函数的嵌套调用

"""

def your_name():

name = input('请输入你的名字:')

print(name)

def my_name(name):

print('我的名字是:{},你的名字是什么?'.format(name))

your_name()

my_name('理想国真惠玩')

打印分割线

源码截图

源码运行效果截图

源码

"""

分割线很简单

直接print(符号*数量)就行了

看下面的例子

"""

print('-' * 33)

print('----' * 33)

print('*' * 33)

print('|' * 33)

求1到任意数之间的和

源码截图

源码运行效果截图

源码

"""

定义一个函数,求1到任意数之间的和

"""

def sum(num):

i = 1

sum = 0

while i <= num:

sum += i

i += 1

print('1-{}之间的所有数之和是:{}'.format(num, sum))

return sum

sum(100)

sum(1000)

sum(10000)

sum(100000)

希望对大家有用~~~

0 阅读:10

Python私教

简介:全栈工程师,目标人工智能.抖音同理想国真恵玩.