Python学习笔记(笨方法学Python3)-习题18:命名、变量、代码和函数

# this one is like your scripts with argv
def print_two(*args):
    arg1,arg2=args
    print(f"arg1:{arg1}, arg2:{arg2}")

def print_two_again(arg1, arg2):
    print(f"arg1:{arg1}, arg2:{arg2}")

def print_one(arg1):
    print(f"arg1:{arg1}")

def print_none():
    print("I got nothin.")

print_two("hello", "world")
print_two_again("I", "am a tree")
print_one("hhh")
print_none()

结果为:
在这里插入图片描述
*def命令创建一个函数(define)的意思
*函数名由字母,下划线,数字组成,但数字不可在开头,函数名最好体现函数的功能
*参数必须在圆括号中才能正常工作
*冒号是结束函数定义这一行,接下来下一行缩进
*(*args)的意思是告诉python把函数所有的参数都接收进来,然后放到叫args的列表中去
一些注意点:

  1. 函数定义以def开始
  2. 函数名由字符,数字,下划线组成
  3. 函数名后不是要紧跟(号
  4. 括号里的多个参数以逗号隔开
  5. 紧跟着参数的不一定是):也可是空格
  6. 函数定义后的代码不一定要四个空格的缩进, 但一定要有缩进
  7. 在函数结束的位置取消缩进
  8. 函数名称不可以重复
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值