找到关于编程的34423 篇文章

使用 Django 进行表单验证

Hafeezul Kareem
更新于 2020年11月13日 12:58:00

3000+ 次浏览

在这篇文章中,我们将学习如何在 Django 中验证表单。Django 提供了内置的表单验证器。我们可以在本教程中使用它们来验证表单。您必须熟悉 Django 才能继续阅读本教程。如果您不熟悉 Django,那么本文不适合您。使用以下命令设置基本的 Django 项目:mkdir form_validation cd form_validation python -m venv env (根据您的操作系统激活环境) pip install django===3.0 django-admin startproject form_validation . (别忘了最后的点(.)) python manage.py startapp ... 阅读更多

使用 Python 从维基百科的信息框中提取文本

Hafeezul Kareem
更新于 2020年11月13日 12:41:01

1000+ 次浏览

在这篇文章中,我们将使用 Python 中的 BeautifulSoup 和 requests 库来抓取维基百科信息框中的文本。我们可以在 10 分钟内完成。这很简单。我们需要安装 bs4 和 requests。执行以下命令进行安装:pip install bs4 pip install requests 按照以下步骤编写代码来获取我们想要的信息框文本。导入 bs4 和 requests 模块。使用 requests.get() 方法向要从中获取数据的页面发送 HTTP 请求。使用 bs4.BeautifulSoup 类解析响应文本并将其存储在一个变量中。转到维基百科页面 ... 阅读更多

PHP 中的 CURL 上下文选项

Syed Javed
更新于 2020年11月13日 12:18:12

382 次浏览

简介当使用 --with-curlwrappers 配置选项编译 CURL 扩展时,可以使用 CURL 上下文选项。以下是 CURL 包装器上下文选项的列表:方法说明method远程服务器支持的 HTTP 方法。默认为 GET。header要发送的附加标头user_agent要与 User-Agent: 标头一起发送的值。content在标头之后发送的附加数据。此选项不用于 GET 或 HEAD 请求。proxy指定代理服务器地址的 URI。max_redirects要遵循的最大重定向次数。默认为 20。curl_verify_ssl_host验证主机。默认为 FALSE。适用于 http 和 ftp 协议包装器。curl_verify_ssl_peer要求验证使用的 SSL 证书。默认为 FALSE。适用于 ... 阅读更多

C++ 中的移动石头直到连续 II

Arnab Chakraborty
更新于 2020年11月13日 12:05:38

177 次浏览

假设我们正在考虑一条无限长的数轴,这里第 i 个石头的位子由数组 stones 给出,stones[i] 表示第 i 个石头的位子。如果一个石头位子最小或最大,则它是一个端点石头。现在,在每一轮中,我们拾起一个端点石头并将其移动到一个未占据的位子,以便它不再是端点石头。如果石头位于 stones = [1, 2, 5],我们不能移动位子 5 的端点石头,因为将其移动到任何位子(例如 0 或 3)仍然会保持 ... 阅读更多

C++ 中两个不相交子数组的最大和

Arnab Chakraborty
更新于 2020年11月13日 11:45:44

182 次浏览

假设我们有一个整数数组 A;我们必须找到两个不相交子数组中元素的最大和。这些子数组的长度为 L 和 M。更准确地说,我们必须找到最大的 V,其中 V = (A[i] + A[i+1] + ... + A[i+L-1]) + (A[j] + A[j+1] + ... + A[j+M-1]),并且要么 -0 = 0,将 i 减 1,将 j 减 1,执行 -rightL[i + 1] := temp 和 x 的最大值,其中如果 i + 2 >= n,则 x 为 0,否则 x = rightL[i + 2]temp ... 阅读更多

如何使用正则表达式和数据类型选择多个 DataFrame 列

Kiran P
更新于 2020年11月10日 10:04:29

685 次浏览

DataFrame 可以比作保存在电子表格或数据库中的数据集,具有行和列。DataFrame 是一个二维对象。好的,对一维和二维术语感到困惑?一维 (Series) 和二维 (DataFrame) 之间的主要区别在于,要到达任何单个数据点,您需要的信息点数量。如果您以 Series 为例,并且想要提取一个值,您只需要一个参考点,即行索引。与表 (DataFrame) 相比,一个参考点不足以到达数据点,您需要 ... 阅读更多

Python 程序:查找按正确顺序排列的机场?

Arnab Chakraborty
更新于 2020年11月10日 09:37:21

311 次浏览

假设我们有一组航班列表,以 [起点,终点] 对的形式给出。该列表已被打乱;我们必须找到按正确顺序访问的所有机场。如果有多个有效的行程,则首先返回字典序最小的行程。因此,如果输入类似于 flights = [["Mumbai", "Kolkata"], ["Delhi", "Mumbai"], ["Kolkata", "Delhi"]],则输出将为 ['Delhi', 'Mumbai', 'Kolkata', 'Delhi']。为了解决这个问题,我们将遵循以下步骤ins := 一个空映射outs := 一个空映射adj_list := 一个空映射定义一个函数 dfs()。这将采用机场,当 outs[airport] 不为空时,donxt := ... 的大小 阅读更多

Python 程序:检查是否可以从给定的字符串字符中创建 k 个回文?

Arnab Chakraborty
更新于 2020年11月10日 09:34:02

148 次浏览

假设我们有一个字符串 s 和另一个数字 k,我们必须检查是否可以使用 s 中的所有字符创建 k 个回文。因此,如果输入类似于 s = "amledavmel" k = 2,则输出将为 True,因为我们可以创建 "level" 和 "madam"。为了解决这个问题,我们将遵循以下步骤d := 一个映射,用于存储每个唯一字符及其频率cnt := 0对于 d 中的每个键,如果 d[key] 为奇数,则cnt := cnt + 1如果 cnt > k,则返回 Falsereturn True让我们看看以下实现以更好地理解示例from collections ... 阅读更多

Python 程序:找到将斐波那契数相加到 n 的最小数量?

Arnab Chakraborty
更新于 2020年11月10日 09:28:33

312 次浏览

假设我们有一个数字 n;我们必须找到将斐波那契数相加到 n 所需的最小斐波那契数的数量。因此,如果输入类似于 n = 20,则输出将为 3,因为我们可以使用斐波那契数 [2, 5, 13] 相加到 20。为了解决这个问题,我们将遵循以下步骤res := 0fibo := 一个值为 [1, 1] 的列表while fibo 的最后一个元素 <= n,do从 fibo 中删除最后一个元素n := n - fibo 的最后一个元素res := res + 1return res让我们看看以下实现以更好地理解示例类解决方案: ... 阅读更多

C++ 程序:查找 n 的阶乘中的尾随零?

Arnab Chakraborty
更新于 2020年11月10日 09:25:30

151 次浏览

假设我们有一个数字 n,我们必须找到 n! 的尾随零的数量。因此,如果输入类似于 n = 20,则输出将为 4,因为 20! = 2432902008176640000 为了解决这个问题,我们将遵循以下步骤设置计数 := 0对于 i := 5,(n/i) > 1,更新 i := i * 5,do count := count + (n /i) return count 让我们看看以下实现以更好地理解示例实时演示 #include #include #define MAX 20 using namespace std; int countTrailingZeros(int n) { int count = 0; for (int i = 5; n / i >= 1; i *= 5) count += n / i; return count; } main() { int n = 20; cout

广告
© . All rights reserved.