笨方法python3_“笨方法”学Python3,习题 18 。

72acd6cf19a3c46c1cda9e3af3b45843.png

笨方法”学Python3,习题 18:命名、变量、代码和函数

1、如何定义函数 ?

2、如何调用函数 ?

一、基础代码

所写的代码:
# this one is like your scripts with argv
def print_two(*args):
    arg1, arg2 = args
 print(f"arg1: {arg1}, arg2: {arg2}")
 
# ok, that *args is actually pointless, we can just do this
def print_two_again(arg1, arg2):
 print(f"arg1: {arg1}, arg2: {arg2}")
 
# this just takes one argument
def print_one(arg1):
 print(f"arg1: {arg1}")
 
# this one takes no arguments
def print_none():
 print("I got nothin'.")
 
print_two("Zed","Shaw")
print_two_again("Zed","Shaw")
print_one("First!")
print_none()
---------------------------------------------------------------------------------------------------
应该看到的结果;
PS D:代码> & D:/软件/python/python.exe d:/代码/ex18.py
arg1: Zed, arg2: Shaw
arg1: Zed, arg2: Shaw
arg1: First!
I got nothin'.

8358d2163cd1d5d38c64b3a322aec52a.png

二、巩固练习

1、理解如何定义函数
def 定义函数名(变量):
        如果参数是*argv需要再解包参数
        函数内容
        函数内容缩进要一样
2、理解基础代码的含义

从上到下,四个函数,每个函数的参数不同,第一个是运用参数解包(*args);第二个是直接定义两个参数;第三个是只接受一个参数;第四个是一个参数也不接受,调用时直接执行里面的内容。

5bf7ef4199abdb6aa7d8aefbf9f25269.png

总结:

1、定义函数时,先确定要几个参数(多的话可以用*args),再写内容

2、函数命名规则和变量名一样,以字母、数字以及下划线组成,不可以用数字开头

3、调用函数时,直接运用,和python内置函数用法一样

^ v ^,知乎此系列文章内容均会在微信公众号中同步更新,公众号:小民有个小旮旯

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值