最新 最热

Python高级用法总结——lanbda表达式和三大推导式的学习

学习完python的语法基础,后面有高级的python语法,这部分是python独有(或者说,非基本功能)的。比如python的lanbda表达式和python的三大推导式,这些高级语法在生产中是经常遇到的。小编对这些高级用法进行了总结,小伙伴们直接拿走不谢。

2021-08-05
2621

django怎么解决时区问题?

但凡应用涉及到时间问题,都要进行如下考虑:我这个时间,是不是可以跨区域使用。举个例子,有个商品的抢购时间截止到北京时间22点,但我们并没有说明这是北京时间,也就是北京时间二十三点的时候,莫斯科区域还能继续抢购,这在逻辑上是有问题的。所以我们一般都采用统一的时间,也就是UTC时间。但是如果并没有这样的需求的话,使用UTC时间并不便于我们的使用(Django默认使用UTC时区),那么怎么进行Django时间转换呢?接下来这篇文章告诉你。

2021-08-04
2619

有编程基础学python怎么赚点小钱?

在TIOBE最新排行版中,Python与Java,C,C++,C#已经成为全球5大流行的编程语言,从云端、客户端,最后到互联网终端,phthon可以所应用无处不在,导致涌出一起全民学习python的热潮。这时,编程小白不禁就要问了,有编程基础学了python后是怎么赚钱的呢?

2020-12-07
2615

人工智能和机器学习系列(四) AI和ML库

这是我们学习 Python 及其在机器学习 (ML) 和人工智能 (AI) 中的应用系列的第四个模块。在前面三个模块文章的学习,我们已经对Python相关基础知识有了了解。现在,我们可以开始学习Python中哪一些库可以用来处理AI和ML任务。

2021-08-24
2613

python怎么使用生成器?yield的用法介绍!

很多小伙伴在学习python的时候会了解到生成器的概念。python的生成器其实就是一个特殊的迭代器,他可以向迭代器一样迭代输出方法内的每个元素。那么python怎么使用生成器呢?python生成器的使用场景有哪些?接下来这篇文章告诉你!

2021-07-20
2609

Python----pandas:缺失值处理

当我们在处理数据时,总会遇到数值缺失的问题,pandas在处理缺失值的方面提供了很全面的方法,主要包括......

2020-12-31
2607

Django中的SQL注入攻击防御策略

SQL注入是一种常见的网络安全威胁,可以导致数据库被非法访问和数据泄露。本文将介绍在Django框架中防止SQL注入攻击的关键方法,包括使用参数化查询、使用ORM、进行输入验证和使用安全的编码实践。

2024-02-07
2602

Python 菜鸟练习项目

对 Python 学习者而言,可以熟练地掌握 Python 中简洁高效编程技巧可以提高程序效率,还能提现编程者高超的编程能力。

2021-03-24
2598

怎么使用numpy实现topk函数操作并排序?

topK算法经常在各种功能中使用到,在python中,numpy等计算库使用了丰富的底层优化,对于矩阵计算的效率远高于python的for-loop实现。但是numpy中并没有直接提供topK算法的直接实现。因此,我们希望尽量用一些numpy函数的组合实现topK。接下来这篇文章我们就来介绍一下python怎么实现topK算法。

2021-08-03
2591

Django开发RESTful API实现增删改查

增删改查是大多数web应用都会实现的功能,使用Django开发web应用的话增删改查的实现变得更加容易。今天我们就在Django的基础上,来创建一个RESTfulAPI结果的接口,对Django的增删改查和RESTfulAPI相关知识做一个总结。

2021-08-21
2588