【python函数学习】教程文章相关的互联网学习教程文章

python的print()函数用法【图】

print()函数的四种使用方法:无引号,单引号,双引号,三引号 注意:在Python中,默认所有正确的语法,包括标点符号都是【英文】。不小心用了中文标点的话,计算机会无法识别,然后报错。在终端里,你能看到的最常见的符号报错提示就是【syntaxError:invalid syntax】(语法错误:无效语法)。我们在debug(解决程序报错)的时候,需要下意识地找找自己是否犯了这样细小却致命的错误。原文:https://www.cnblogs.com/cg-liusen/p/1...

[Python Study Notes]pd.read_csv()函数读取csv文件绘图【代码】【图】

‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ >>文件: pandas读取csv文件.py >>作者: liu yang >>博客: liuyang1.club >>邮箱: liuyang0001@outlook.com >>博客: www.cnblogs.com/liu66blog‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘...

Python lambda匿名函数,递归应用

import os ‘‘‘Lambda函数能接收任何数量的参数但只能返回一个表达式的值匿名函数不能直接调用print,因为lambda需要一个表达式‘‘‘sum = lambda x, y: x + yprint(‘x+y=‘, sum(2, 6))‘‘‘匿名函数应用‘‘‘def test_nm(a, b, func):result = func(a, b)return resultprint(test_nm(20, 30, lambda x, y: x * y))print(test_nm(20, 30, lambda x, y: x + y))stus = [{"name": "zs", "age": 20}, {"name": "tom", "age": 3...

python 匿名函数 lambda【代码】

一、lambda使用语法:关键字lambda表示匿名函数,冒号前面的x表示函数参数,冒号后面只能有一个表达式,不用写return,返回值就是该表达式的结果。1 >>> list(map(lambda x: x * x, [1, 2, 3, 4, 5])) 2 [1, 4, 9, 16, 25]无参数lambda表达式:1 >>> f = lambda : 2 * 2 2 >>> f() 3 4二、匿名函数是一个函数对象用匿名函数有个好处,因为函数没有名字,不必担心函数名冲突。此外,匿名函数也是一个函数对象,也可以把匿名函数赋值...

python时间函数【代码】

将时间转换成结构化时间time.localtime(time.time())将结构化时间转换成1970年开始的时间time.mktime(time.localtime())将结构化时间转换成字符串时间time.strftime("%Y-%m-%d-%X" ,time.localtime())将字符串时间转换成结构化时间time.strptime("2018:12:23:17:22:12","%Y:%m:%d: %X")print(time.asctime()) #将结构化时间转换成固定格式的时间格式 print(time.ctime()) #将时间戳转换成固定格式的时间格式datetime时间模块imp...

Python之路 day2 字符串函数【代码】

1#Author:ersa 2 3 name = "ersa" 4 5#首字母大写capitalize() 6print(name.capitalize())7 8 name = "my name is ersa" 9#字符串中 子串 重复的次数 10print(name.count("a"))11 12#center() 字符串打印输出在行中间,并指定打印长度,不够可用其他字符补充 13print(name.center(50,‘-‘))14 15#endswith() 判断字符串以什么结尾?输出 True 或 False 16print(name.endswith("sa"))17 18#expandtabs()指定 tab 键转换为多...

Python的lambda表达式、filter、map、reduce等函数的用法【代码】

lambda是表达式,用于创建匿名函数,可以和filter、map、reduce配合使用。本文环境Python3.7。一、lambda表达式lambda 只包含一个语句,用于创建匿名函数。语法:lambda [arg1 [,arg2,.....argn]]:expressionarg1 -- 参数,可以有多个expression -- 表达式使用例子:f1 = lambda x : x > 10 print(f1(1)) #输出:Falseprint(f1(11)) #输出:True f2 = lambda x, y: x + y print(f2(1,2)) #输出:3二、filter() 函数filter() 函数用...

python之时间函数【代码】

import timeprint(time.clock())print(time.process_time())print(time.time()) #返回当前系统时间戳print(time.ctime()) #返回当前系统时间print(time.ctime(time.time()-86640)) #将时间戳转为字符串print(time.gmtime(time.time()-86640)) #将时间戳转为struct_time格式print(time.localtime(time.time()-86640)) #将时间戳转为struct_time格式,但返回本地赶时间print(time.mktime(time.localtime())) #与time.localtime()功...

Python3快速入门(五)——Python3函数【代码】

Python3快速入门(五)——Python3函数 一、函数定义1、函数定义Python 定义函数使用 def 关键字,一般格式如下:def function_name(parameter_list):pass默认情况下,参数值和参数名称按函数声明中定义的顺序进行匹配。函数代码块以?def?关键词开头,后接函数标识符名称和圆括号?()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串描述函数说明。函数内容以冒...

Python直接用字典数组导入到函数的非固定参数【代码】

正好是学logging模块的时候遇到的。代码是这样的:logging.basicConfig(filename=‘test.log‘, level=logging.DEBUG, format=‘%(name)s %(asctime)s %(module)s-%(lineno)d [%(levelname)s]:%(message)s‘, datefmt=‘%Y-%m-%d %H:%M:%S‘) logging.warning(‘test warning‘) logging.info(‘test info‘) logging.debug(‘test debug‘)上面的logging.basicConfi...

Python_函数

函数、方法  提高的代码复用性,简化代码   函数里面定义的变量都是局部变量,只在函数内部生效  函数里面只要遇到return函数立即结束 #1、没有写return的时候是什么结果#2、return多个的时候,是什么结果#3、只写一个return   a = 100 #全局变量  def test():   global a 函数里修改全局变量必须先声明   a = 1   print(a)   test()   print(a)   def test():   global a   a = ...

python内置函数和匿名函数【代码】【图】

楔子在讲新知识之前,我们先来复习复习函数的基础知识。问:函数怎么调用?函数名()如果你们这么说。。。那你们就对了!好了记住这个事儿别给忘记了,咱们继续谈下一话题。。。来你们在自己的环境里打印一下自己的名字。你们是怎么打的呀?是不是print(‘xxx‘),好了,现在你们结合我刚刚说的函数的调用方法,你有没有什么发现?我们就猜,print有没有可能是一个函数?但是没有人实现它啊。。。它怎么就能用了呢?早在我们“初识函...

python 内置函数(1)【代码】

绝对值 abs()、最大值 max()、最小值 min()>>> abs(-9) 9 >>> l = (2,1,3,5,77,222,97) >>> max <built-infunctionmax> >>> max(l) 222 >>> min(l) 1len()、divmod()、pow()、round()>>> a = "hello">>> len(a) 5>>> divmod(5,2) (2, 1) >>> divmod(2,5) (0, 2)divmod ,返回商和余数的一个元组。 pow(x,y),返回x的y次方 pow(x,y,z),返回x的y次方,再对y取余>>> round(1.1) 1.0 >>> round(1.6) 2.0 >>> round(1.5) ...

Python all() 函数【代码】

描述all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。元素除了是 0、空、None、False 外都算 True。每组词 www.cgewang.com函数等价于:def all(iterable): for element in iterable: if not element: return False return TruePython 2.5 以上版本可用。语法以下是 all() 方法的语法:all(iterable)参数iterable -- 元组或列表。返回值如果ite...

python常用函数2【图】

2、reduce()函数reduce() 函数也是python内置的一个高阶函数。reduce()函数接收的参数和 map()相似,一个函数 f ,一个list,但行为和 map()不同,reduce()传入的函数 f 必须接收两个参数,reduce()对list 的每个元素的反复调用函数 f ,并返回最终结果值。例如,编写一个函数,接收x,y,返回x,y发和:def f(x,y)  return x+y调用reduce(f,[2,6,9])时,reduce函数将做如下计算:先计算头两个元素:f(2,6),结果为4;再把结...