码迷,mamicode.com
首页 > 编程语言 > 详细

Python基础-函数篇

时间:2018-01-27 18:52:17      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:函数参数   import   log   col   可选参数   函数   hello   blog   导入   

 1 # 任意数量实参(可选参数)
 2 def test(a,*b):
 3     return a,b
 4 
 5 print(test(1,2,3,4,5))
 6 # 返回的是一个元组
 7 
 8 # 任意数量的关键字实参
 9 def test(a,**b):
10     return a,b
11 
12 print(test(a=1,c=2,d=3,e=4,f=5))
13 # 返回的是一个字典
14 
15 # 让实参变成可选的
16 # 要给实参指定一个默认值,一个空字符串,就可以让实参变得可选的
17 def test(a=‘‘,**b):
18     return a,b
19 
20 print(test(c=2,d=3,e=4,f=5))
21 
22 # 返回值,可以是字典、列表、元组、集合函数。
23 # 返回一个函数
24 def test_2():
25     print(World!)
26 def test_1():
27     print(Hello)
28     return test_2()
29 
30 test_1()
31 #返回一个集合
32 def test_3():
33     a = [1,1,2,2,3,4,5]
34     return set(a)
35 
36 print(test_3())
37 
38 # 导入函数各种写法与解释:
39 
40 # import module_name # 导入整个模块
41 # from module_name import function_name   # 导入模块中的特定函数
42 # from module_name import function_name as fn # 使用 as  给函数指定别名
43 # import module_name as mn # 使用 as  给模块指定别名
44 # from module_name import * # 导入模块中的所有函数
45 
46 
47 # 函数参数的顺序问题:
48 # 函数参数:必选参数、默认参数、可选参数、关键字参数
49 def test_4(a,b=1,*c,**d):
50     return a,b,c,d
51 
52 print(test_4(1,2,3,4,f=5))

 

Python基础-函数篇

标签:函数参数   import   log   col   可选参数   函数   hello   blog   导入   

原文地址:https://www.cnblogs.com/mibenxin/p/8366618.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!