python基础

Tips:编程是工科,多动手、付出必有回报。

博文目录

  • 【顶】好评文章推荐

  • python函数return返回多个值

    在函数中一旦使用return,那么函数就会停止往下执行!但是,我们有时候需要函数返回多个值,怎么实现呢?其实python的return可以返回多个值,而且Python 会自动将多个返回值封装成元组...

    指数:28319-09-15

    阅读更多
  • python函数的嵌套调用

    我们之前的代码都是定义函数然后直接调用,但是没有在一个函数内调用另外一个函数,今天就感受下这种使用嵌套的调用方式。 函数的嵌套概念及特点: 1、一个函数里面又调用了另...

    指数:40220-04-09

    阅读更多
  • python递归函数及易错点栈溢出

    1、什么是递归函数 通过之前的学习知道在一个函数内部可以调用其他函数。基于此,如果一个函数在内部不调用其它的函数,而是调用自己本身的话,这个函数就是递归函数。 2、递归...

    指数:11620-07-31

    阅读更多
  • python函数闭包(局部函数)

    在函数内部嵌套一个函数,而外部函数返回的不是一个具体的值,而是一个函数,这就是闭包。 可以用一个变量接收返回的函数,这个变量可以在后面被继续调用。 案例1:闭包简单语...

    指数:20220-03-08

    阅读更多
  • 使用函数作为函数的参数(回调函数)

    1、使用函数变量 Python 的函数也是一种值,可以把函数本身赋值给变量,通过该变量来调用函数。例如如下代码。 # -*- coding: utf-8 -*-def test(): def echo(para): print(para) return echores = test()res...

    指数:37520-08-25

    阅读更多
  • python的lambda表达式(匿名函数)用法

    用lambda关键字能创建匿名函数。这种函数省略了用def声明函数的标准步骤。 lambda函数的语法只包含一个语句,如下: lambda [arg1 [,arg2,.....argn]]:expression 1、Lambda函数能接收任何数量的参数...

    指数:18419-09-15

    阅读更多
  • python偏函数partial的用法

    定义偏函数,需使用 partial 关键字(位于 functools 模块中)。 偏函数可以理解为对原函数的封装,将原函数的部分参数预先绑定为指定值从而得到一个新函数。这样新函数调用的时候参...

    指数:20320-03-08

    阅读更多
  • python函数默认返回值None

    一个函数如果没有 return 值,Python 会自动return None,即使只写一个return关键字后面不加值也一样返回None。 # -*- coding: utf-8 -*-def sum(a,b): print('函数内部打印的',a + b)res = sum(1,2)print(res)def...

    指数:40320-03-08

    阅读更多
  • python的eval()函数及常见错误

    eval() 函数在其他编程语言中也存在,它的作用也是大同小异,它执行一个字符串表达式,并返回表达式的值。 eval(expression[, globals[, locals]]) expression -- 表达式(准确的说 expression参数将...

    指数:42520-03-14

    阅读更多
  • python的eval函数invalid syntax错误

    再回顾下上节课的代码,然后研究下原因。 # -*- coding: utf-8 -*-s1 = 'a=2'print(eval(s1)) Traceback (most recent call last): File "D:/pyscript/py3script/selenium测试/test.py", line 4, in print(eval(s1)) File " ", line 1 a...

    指数:46020-03-08

    阅读更多
  • invalid token|python eval(“034”)怎么错了

    使用 eval() 函数时,一定要记住它的第一个参数是字符串,而字符串的内容是一个表达式(表达式是有值的,所以一个数值或者字符串也算表达式。如下代码中字符里面的内容是一个数值...

    指数:10220-03-14

    阅读更多
  • eval函数NameError: name is not defined,传入字符串报错

    eval函数直接传入一个字符串报错,代码如下: # -*- coding: utf-8 -*-a = 'pythn66'print(eval(a)) Traceback (most recent call last): File "D:/pyscript/py3script/test.py", line 3, in print(eval(a)) File " ", line 1, in NameErr...

    指数:40020-03-14

    阅读更多

站点信息

  • 网站程序:Laravel
  • 客服微信:a772483200