• 廖雪峰python3练习题一

    时间:2023-02-24 07:26:04

    数据类型和变量 题目:   答案: 1 print(123)2 print(456.789)3 print('\'Hello,world\'')4 print('\'Hello,\\\'Adam\\\'\'')5 print('r\'Hello,\"Bart\"\'')6 print('r\'...

  • 跟着廖雪峰学python 005

    时间:2023-02-19 16:08:24

    ​编辑 #######命名关键字参数没完abs()函数:绝对值>>> abs(100)100>>> abs(-20)20max()函数:接收任意多个参数,并返回最大的那个>>> max(1, 2)2>>> max(2, 3, 1...

  • python3—廖雪峰之练习(一)

    时间:2023-02-13 19:59:57

    变量练习小明的成绩从去年的72分提升到今年的85分,请计算小明成绩提升的百分点。并用字符串格式化显示出'xx.x%',只保留小数点后一位: s1 = 72s2 = 85r = (85-72)/72*100 #小明成绩进步的百分比print('%.1f%%' % r) #格式化输出xx.x%,保...

  • Python自学笔记-map和reduce函数(来自廖雪峰的官网Python3)

    时间:2022-11-22 11:30:35

    感觉廖雪峰的官网http://www.liaoxuefeng.com/里面的教程不错,所以学习一下,把需要复习的摘抄一下。以下内容主要为了自己复习用,详细内容请登录廖雪峰的官网查看。Python内建了map()和reduce()函数。我们先看map。map()函数接收两个参数,一个是函数,一个是It...

  • 廖雪峰Python学习笔记——类和实例

    时间:2022-11-12 09:51:17

    Class MyList(list):__metaclass__ = ListMetaclass #它表示在创建MyList这个类时,必须通过 ListMetaclass这个元类的LIstMetaclass.__new__()方法来创建,然后你可以再添加新的方法1 创建实例的时候就会调用__ini...

  • 《python3廖雪峰》正则表达式匹配Email地址练习题答案

    时间:2022-09-24 09:16:21

    《python3廖雪峰》正则表达式章节最后留了这个题目,对于初学者还是要折腾一下才能做出来的,我作为初学者,花了1个小时研究出来了,当然只是针对题目中的3种Email地址的正则匹配,如果想写出通用的Email地址正则表达式,就太复杂也没必要了。 先贴上代码,后面再讲解下: import rere...

  • python的map、reduce和filter(过滤器)函数(廖雪峰老师python基础)

    时间:2022-09-22 16:07:46

    1、map语法:map(func,Iterable)map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。>>> def f(x):... return x * x...>>&g...

  • Python廖雪峰实战web开发(Day3-编写ORM)

    时间:2022-09-11 13:54:17

    在一个Web App中,所有数据,包括用户信息、发布的日志、评论等,都存储在数据库中。 由于Web框架使用了基于asyncio的aiohttp,这是基于协程的异步模型。在协程中,不能调用普通的同步IO操作,因为所有用户都是由一个线程服务的,协程的执行速度必须非常快,才能处理大量用户的请求...

  • 廖雪峰的Python-返回函数

    时间:2022-08-16 22:37:47

    一、返回函数 返回值是一个函数的高阶函数。高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 例1:可变参数的求和 #!/usr/bin/env python#-*- coding: utf-8 -*-def calc_sum(*args): ax = 0 for n in ar...

  • 廖雪峰网站:学习python函数—定义函数(二)

    时间:2022-08-07 16:18:07

    def my_abs(x): if x >= 0: return x else: return -xprint(my_abs(-99))# 空函数def nop(): pass# 参数检查def my_abs(x): if not isins...

  • PYTHON --WebAPP项目转载(廖雪峰) -- Day 1 -- 搭建开发环境

    时间:2022-07-28 13:56:34

    Day 1 - 搭建开发环境 搭建开发环境首先,确认系统安装的Python版本是3.5.x:$ python3 --versionPython 3.5.1然后,用pip安装开发Web App需要的第三方库:异步框架aiohttp:$pip3 install aiohttp前端模板引擎jinja2:$...

  • 据廖雪峰python3教程----python学习第十一天

    时间:2022-07-03 18:33:05

    sorted 排序算法     Python的内置sorted()函数可以对list进行排序:>>> sorted([1,10,2,5,42,6])[1, 2, 5, 6, 10, 42]此外,sorted()函数也是一个高阶函数,他还可以接受一个key函数来实现自定义的排序,例如...

  • [廖雪峰 - Python2.7教程] 返回函数 - 学习笔记

    时间:2022-06-16 03:21:38

    在廖雪峰Python2.7教程的返回函数一节中,提到了闭包并举了这么一个例子:def count(): fs = []for i in range(1, 4):def f():return i*i fs.append(f)return fsf1, f2, f3 = count()...

  • [廖雪峰 - Python2.7教程] 返回函数2 - 学习笔记

    时间:2022-05-23 22:40:13

    在上一篇文章提到的例子中,还可以有这样的写法: def count(): for i in range(1, 4): def f(): return i * i yield f 即通过生成器来迭代出count() 的数值,这里有一点需要注意...

  • 廖雪峰网站:学习python函数—递归函数(四)

    时间:2022-05-21 08:47:56

    # 在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数# 计算阶乘n! = 1 x 2 x 3 x ... x n,用函数fact(n)表示,可以看出:# fact(n) = n! = 1 x 2 x 3 x ... x (n-1) x n = (n-1)! x n ...

  • 廖雪峰《python3 基础教程》读书笔记——第六章函数式编程

    时间:2022-03-26 18:45:40

    第六章  函数式编程 1、函数式编程——Functional Programming,虽然也可以归结到面向过程的程序设计,但其思想更接近数学计算。 2、函数式编程就是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定的,这种纯函数我...

  • 廖雪峰网站:学习python基础知识(一)

    时间:2022-02-20 18:39:55

      1、 python能做什么?      可以做日常任务,比如自动备份你的MP3;可以做网站,很多著名的网站包括YouTube就是Python写的;可以做网络游戏的后台,很多在线游戏的后台都是Python开发的。总之就是能干很多很多事啦。   2、 Python不能做什么?        比如写操...

  • Python自学笔记-sorted()函数(来自廖雪峰的官网Python3)

    时间:2022-02-01 15:53:56

    感觉廖雪峰的官网http://www.liaoxuefeng.com/里面的教程不错,所以学习一下,把需要复习的摘抄一下。以下内容主要为了自己复习用,详细内容请登录廖雪峰的官网查看。排序算法排序也是在程序中经常用到的算法。无论使用冒泡排序还是快速排序,排序的核心是比较两个元素的大小。如果是数字,我们...

  • 廖雪峰python学习笔记7:函数

    时间:2021-12-05 22:44:42

    #python有很多内置函数#如abs(), max(1,2,3,4), int('123'), float('12.34'),#str(12.3), bool(1), hex()#定义函数def my_abs(x): if x >= 0: return x else...

  • 廖雪峰的Python学习笔记二-函数

    时间:2021-12-05 22:44:36

    1 函数调用 调用Python的函数,需要根据函数定义,传入正确的参数。如果函数调用出错,一定要学会看错误信息。 可在交互式命令行通过help(abs)查看abs 函数的帮助信息。 python的数据类型转换使用数据类型() 如int('123')就可以把字符串’123’转换成整数123。...