首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python图书优惠】

推荐书单 01 《利用Python进行数据分析》 推荐语:本书由Python pandas项目创始人Wes McKinney亲笔撰写,详细介绍利用Python进行操作、处理、清洗和规整数据等方面的具体细节和基本要点...03 《Python数据分析与数据化运营(第2版)》 推荐语:这是一本将数据分析技术与数据使用场景深度结合的著作,从实战角度讲解了如何利用Python进行数据分析和数据化运营。...05 《Python数据可视化》 推荐语:全面讲解Python在不同应用领域的可视化方法;涵盖Python的各种绘图选项,包含大量实际案例 06 《智能风控:Python金融风险管理与评分卡系统》...08 《Python学习手册(原书第5版)》 推荐语:零基础学Python3,Python编程从入门到实践学习手册,本书将帮助你使用Python编写出高质量、高效的并且易于与其他语言和工具集成的代码。...10 《数据科学导论:Python语言实现(原书第2版)》 推荐语:涵盖进行数据科学分析和开发的所有关键要点,包括Python软件及相关工具包的安装和使用。

2K30
您找到你想要的搜索结果了吗?
是的
没有找到

基于python+django的图书借阅网站-图书借阅管理系统

该系统是基于python+django开发的在线图书借阅管理系统。系统适合场景:大学生、课程作业、系统设计、毕业设计。...功能介绍平台采用B/S结构,后端采用主流的Python语言+django框架进行开发,前端采用主流的Vue.js进行开发。...前台功能包括:首页、图书详情页、用户中心模块。后台功能包括:总览、借阅管理、图书管理、分类管理、标签管理、评论管理、用户管理、运营管理、日志管理、系统信息模块。...代码结构bookproject目录是后端代码web目录是前端代码部署运行后端运行步骤(1) 安装python 3.8(2) 安装依赖。...在bookproject目录下执行:python manage.py runserver前端运行步骤(1) 安装node 16.14(2) 进入web目录下,安装依赖,执行:npm install (3

26100

在线图书借阅网站( Python +Vue 实现)

功能介绍平台采用B/S结构,后端采用主流的Python语言进行开发,前端采用主流的Vue.js进行开发。整个平台包括前台和后台两个部分。前台功能包括:首页、图书详情页、用户中心模块。...后台功能包括:总览、借阅管理、图书管理、分类管理、标签管理、评论管理、用户管理、运营管理、日志管理、系统信息模块。...1.117.171.66:8001/#/admin后台管理帐号:用户名:admin123密码:admin123代码结构bookproject目录是后端代码web目录是前端代码部署运行后端运行步骤(1) 安装python...在bookproject目录下依次执行如下命令:python manage.py makemigrationspython manage.py migratepython manage.py makemigrations...在bookproject目录下执行:python manage.py runserver前端运行步骤(1) 安装node 16.14(2) 进入web目录下,安装依赖,执行:npm install (3

53830

开源图书Python完全自学教程》6.4解析

6.4 解析 解析(Comprehension,或翻译为“推导”)是一种典型的 Python 语法,可以在列表、字典、元组、集合上使用(注意,Python 2 只有列表解析),解析式可以针对任何可迭代对象...loop time: {delta2}") print(f"(list comprehension) / (for loop) = {delta/delta2:.3f}") 执行程序,结果如下: % python...以6.3.2节中将 myinfor = {"publish":"phei", "site":"itdiffer.com", "lang":"python"} 的键、值对调练习为例: >>> myinfor...= {"publish":"phei", "site":"itdiffer.com", "lang":"python"} >>> {v: k for k, v in myinfor.items()}...{'phei': 'publish', 'itdiffer.com': 'site', 'python': 'lang'} 本节开头提到过,元组也可以用于解析,但是,此处不对此给予介绍,留待第9章9.7

96820

开源图书Python完全自学教程》8.6多态

不少学习或使用 Python 的人,特别也曾经了解过 Java 的,就会对 Python 中的多态有不同的解读。...然后,Bruce Eckel 又写了一段实现上述功能的 Python 代码: # Speaking pets in Python: class Pet: def speak(self): pass...提醒读者注意的是,因为历史原因(2003年),Bruce Eckel 当时写的是针对 Python 2 的旧式类,不过适当修改之后在 Python 3 下也能“跑”,例如将 print "meow!"...这就是 Python 中的多态特点,大师 Brue Eckel 通过非常有说服力的代码阐述了 Java 和 Python 的区别,并充分展示了 Python 中的多态特征。...>>> lam = lambda x, y: x + y >>> lam(2, 3) 5 >>> lam('python', 'book') 'pythonbook' 对于 Python 的这种特征,

36320

开源图书Python完全自学教程》7.1.3参数

print(f"a = {a}, b = {b}, c = {c}") ... >>> foo(1, "python", [9, 8, 7]) a = 1, b = python, c = [9, 8,...>>> foo(1, [9, 8, 7], 'python') a = 1, b = [9, 8, 7], c = python 不仅强调位置的顺序,对于类似于 foo() 那种形式的参数而言,对应的对象一个都不能少...关键词参数 如果像下面这样调用函数 foo() : >>> foo(a=1, b='python', c=[9,8,7]) a = 1, b = python, c = [9, 8, 7] >>> foo...(a=1, c=[9,8,7], b='python') a = 1, b = python, c = [9, 8, 7] 将形参与实参绑定,则不论次序如何,对象的引用关系不受影响。...>>> foo(1, 'python', c=[9,8,7]) a = 1, b = python, c = [9, 8, 7] 特别要注意,在既有位置参数,又有关键词参数时,务必要将位置参数放在关键词参数前面

29830

开源图书Python完全自学教程》第5.1.2节

键值对数量 Python 内置函数 len() 能够返回字符串、列表和元组——都是序列——中的成员数量,且在第4章4.2.3节阅读过它的帮助文档,其中明确指出:“Return the number of...这种逻辑还可以推广到更大范围,凡是操作 Python 对象中的成员,都应该用“ [ ] ”符号。...Numpy 中的数组对象、Pandas 中的 DataFrame 对象都如此(关于 Numpy 和 Pandas ,参阅第12章12.4节)——若不如此,才是“反 Python”的。...如果你已经完全掌握了一种编程语言,比如 Python ,再学习另外一种编程语言,遵循此方法,会学得非常快。所以,学得越多学得越快。如此,“老年”程序员依然可以“老夫聊发少年狂”。 ”

78930

开源图书Python完全自学教程》8.1面向对象

第8章 类基础 有的资料将这一章内容命名为“面向对象”,虽然没有错误,但这并不很 Pythonic ,因为 Python 中的函数是第一类对象,在前一章中已经开始“面向对象”了。...8.1 面向对象 在第2章2.4节曾初步了解过“对象”的概念,并且通过前面各章节的学习,读者已经对 Python 中的对象,比如内置对象和作为第一类对象的函数有了初步基本认识。...Python 中对象的标识即在创建对象的时候自动在内存空间提供存储地址,所以,平时编写程序主要关注的是属性和方法。...在第2章2.4节曾通俗地说明了 Python 语言对象的属性和方法的含义: 属性——描述对象“是什么”。 方法——描述对象“能干什么”。 再来看“面向对象”是什么意思,这是现在编程的主流思潮。...真正在 Python 中定义类,自有其严格规定。

31710

Python框架:Django写图书管理系统(LMS)

来源:python ID:python6359 今天我会带大家真正写一个Django项目,对于入门来说是有点难度的,因为逻辑比较复杂,但是真正的知识就是函数与面向对象,这也是培养用Django思维写项目的开始...临时重定向),30* 都是重定向,301是永久重定向,对于seo工程师用永久重定向比较多,如果要变为永久重定向,只需要 在redirect()里面增加这段代码即可 permanent=True Django写图书管理系统...,书籍页面和作者页面 一个出版社可以出版多本书籍(一对多) 一个作者可以写多本书,一本书也可有多个作者(多对多) 在完成以上配置之后,其实这个程序就已经写了一半了,是Django帮你写的,接下来真正的Python...Django写程序的过程,接下来我们按照过程先后带领大家把这个程序实现 创建Django项目 开始项目 在终端下写入如下指令 # Django-admin startproject lms# cd lms# python3

1.6K00

开源图书Python完全自学教程》7.1.1基本格式

接下来的 my_fun() 是执行或者调用此函数,在 Python 交互模式中就显示了打印的结果。...return 是 Python 的关键词,它的作用是返回其后面的表达式的值到函数调用的位置。有的函数没有显示地写出 renturn 语句,Python 解释器会默认为 return None 。...例如字符串 'Python' ,经此函数后转化为 'pYTHON' 。 请读者先按照要求自己尝试编写并调试,再参考下面的示例。...Python --> pYTHON 当然,上述函数并非是实现需求的最佳选择,如果使用位运算(本书略去此内容,有兴趣的读者可以深入研究),会得到一个有点魔幻的函数: >>> def toggle(s)...return ''.join(chr(ord(c) ^ 32) for c in s) ... >>> toggle("Python") 'pYTHON' 此处并不要求读者理解上述函数,只是想传达一个信息

20720

开源图书Python完全自学教程》第5.2.1节

Python 中,作为内置对象(也是对象类型)的集合,同样具有这些特性,也能实现数学中集合的运算。可以说,Python 中的“集合”就是数学中“集合”在编程中的实现。...5.2.1 创建集合 Python 有内置函数 set() ,可用于创建集合: >>> s = set([1, 2, 1, 2]) # (1) >>> s {1, 2} >>> type(s) <...至此,我们已经学过的 Python 内置对象中,符合此要求的有:字符串、列表、元组、字典。这些对象类型均可作为 set() 的参数。...所以,通常也可以这样创建集合: >>> s2 = {1, 2, 'python'} >>> type(s2) 注意某些特殊情况,毕竟字典和集合使用了同样的包裹符号。...再总结一下,到现在所学的 Python 内置对象类型中,属于“不可变对象”的有:浮点数、整数、复数、字符串、元组;属于“可变对象”的有:列表、字典。

38130

python实现简单的图书管理程序

项目流程 通过python的面向对象编程,实现一个文字版的图书管理系统 本章节的目的,强化大家编程的逻辑思维能力 知识点 基本的sql增删改查 面向对象的使用 1、项目介绍 功能模块 图书信息...); 插入数据 # 部分列插入语法:=> insert into 表名(列1,...) values(值1,...) insert into books(name,position) value('python...入门到精通','A区2号架3层'); # 全列插入语法=> insert into 表名 values(...) insert into books value(0,'python入门到精通','A区2...'); 修改数据 update 表名 set 列1=值1,列2=值2... where 条件 删除数据语法 delete from 表名 where 条件; 查询 select * from 表名; python...3、提示: 继续添加输入1,回车退回到主菜单 python操作数据库 pymysql_practice.py import pymysql #pymysql连接数据库 con = pymysql.connect

80920

Python框架:Django写图书管理系统(LMS)

来源:python ID:python6359 今天我会带大家真正写一个Django项目,对于入门来说是有点难度的,因为逻辑比较复杂,但是真正的知识就是函数与面向对象,这也是培养用Django思维写项目的开始...临时重定向),30* 都是重定向,301是永久重定向,对于seo工程师用永久重定向比较多,如果要变为永久重定向,只需要 在redirect()里面增加这段代码即可 permanent=True Django写图书管理系统...,书籍页面和作者页面 一个出版社可以出版多本书籍(一对多) 一个作者可以写多本书,一本书也可有多个作者(多对多) 在完成以上配置之后,其实这个程序就已经写了一半了,是Django帮你写的,接下来真正的Python...Django写程序的过程,接下来我们按照过程先后带领大家把这个程序实现 创建Django项目 开始项目 在终端下写入如下指令 # Django-admin startproject lms# cd lms# python3

1K10
领券