找到 34423 篇文章,关于编程

使用 Python 中的 GET 方法传递信息

Mohd Mohtashim
更新于 2020年1月31日 07:59:46

2K+ 次浏览

GET 方法发送编码后的用户信息,附加到页面请求中。页面和编码后的信息用 ? 字符隔开,如下所示:http://www.test.com/cgi-bin/hello.py?key1=value1&key2=value2 GET 方法是浏览器向 Web 服务器传递信息的默认方法,它会生成一个长字符串,显示在浏览器的地址栏中。如果要向服务器传递密码或其他敏感信息,切勿使用 GET 方法。GET 方法有大小限制:请求字符串最多只能发送 1024 个字符。GET 方法使用 QUERY_STRING 头部发送信息,可在您的… 阅读更多

Python 中的 CGI 环境变量

Mohd Mohtashim
更新于 2020年1月31日 07:48:09

2K+ 次浏览

所有 CGI 程序都可以访问以下环境变量。这些变量在编写任何 CGI 程序时都起着重要的作用。序号.变量名称和描述1CONTENT_TYPE内容的数据类型。当客户端向服务器发送附加内容时使用。例如,文件上传。2CONTENT_LENGTH查询信息的长度。仅对 POST 请求可用。3HTTP_COOKIE以键值对的形式返回设置的 Cookie。4HTTP_USER_AGENT用户代理请求头字段包含有关发起请求的用户代理的信息。它是 Web 浏览器的名称。5PATH_INFO CGI 脚本的路径。6QUERY_STRING使用 GET 方法发送的 URL 编码信息… 阅读更多

Python 中带括号的特殊语法

Mohd Mohtashim
更新于 2020年1月31日 07:44:14

122 次浏览

序号.示例和描述1R(?#comment)匹配“R”。其余部分是注释2R(?i)uby不区分大小写时匹配“uby”3R(?i:uby)与上面相同4rub(?:y|le))仅分组,不创建 \1 反向引用

Python 中的正则表达式示例

Mohd Mohtashim
更新于 2020年1月31日 07:51:02

275 次浏览

字面字符序号.示例和描述1python匹配行首。字符类序号.示例和描述1[Pp]ython匹配“Python”或“python”2rub[ye]匹配“ruby”或“rube”3[aeiou]匹配任何一个小写元音4[0-9]匹配任何数字;与 [0123456789] 相同5[a-z]匹配任何小写 ASCII 字母6[A-Z]匹配任何大写 ASCII 字母7[a-zA-Z0-9]匹配以上任何一个8[^aeiou]匹配除小写元音以外的任何字符9[^0-9]匹配除数字以外的任何字符特殊字符类序号.示例和描述1.匹配除换行符以外的任何字符2\d匹配数字:[0-9]3\D匹配非数字:[ ^0-9]4\s匹配空格字符:[ \t\r\f]5\SMatch nonwhitespace: [^ \t\r\f]6\w匹配单个单词字符:[A-Za-z0-9_]7\W匹配非单词字符:[ ^A-Za-z0-9_]重复情况序号.示例和描述1ruby?匹配“rub”或“ruby”:y 可选2ruby*匹配“rub”加上 0 个或多个 y3ruby+匹配“rub”加上 1 个或多个… 阅读更多

C++ 中的有效括号字符串

Arnab Chakraborty
更新于 2020年4月28日 07:02:40

1K+ 次浏览

假设我们有一个表达式。表达式包含一些括号;我们必须检查括号是否平衡。括号的顺序是 ()、{} 和 []。假设有两个字符串。“()[(){()}]”是有效的,但“{[}]”是无效的。要解决这个问题,我们将遵循以下步骤:遍历表达式,直到它耗尽如果当前字符是开括号,如 (、{ 或 [,则将其压入堆栈如果当前字符是闭括号,如 )、} 或 ],则从堆栈中弹出,并检查弹出的括号是否与当前字符对应的起始括号… 阅读更多

Python 中的计数位

Arnab Chakraborty
更新于 2020年4月28日 06:59:03

2K+ 次浏览

假设我们有一个非负整数 num。对于 0 ≤ i ≤ num 范围内的每个数字 i,我们必须计算其二进制对应物中 1 的数量,并将它们作为列表返回。因此,如果数字是 5,则数字为 [0, 1, 2, 3, 4, 5],这些数字中 1 的数量为 [0, 1, 1, 2, 1, 2] 要解决这个问题,我们将遵循以下步骤:res := 一个包含 num + 1 个 0 的数组offset := 0for i in range 1 to num + 1if i and i… 阅读更多

Python 中的最大数字

Arnab Chakraborty
更新于 2020年4月28日 06:55:35

508 次浏览

假设有一个非负整数列表,我们必须对其进行排列,以便它们构成最大的数字。因此,如果数组是 [10, 2],则最大的数字将是 210。要解决这个问题,我们将遵循以下步骤:排列那些最高位数字大于其他数字的数字,像这样排列数字。之后,只需连接数组中的数字即可。示例让我们看下面的实现,以便更好地理解:实时演示from functools import cmp_to_key class Solution(object):    def largestNumber(self, nums):       for i in range(len(nums)):    … 阅读更多

C++ 程序中逆波兰表示法的计算

Arnab Chakraborty
更新于 2020年4月28日 06:44:43

5K+ 次浏览

假设我们有逆波兰表示法,我们必须计算其值。逆波兰表示法也称为后缀表达式。在这里,我们必须使用堆栈数据结构来解决后缀表达式。从后缀表达式中,当找到一些操作数时,将它们压入堆栈。当找到某个运算符时,将从堆栈中弹出两个项目,然后按正确的顺序执行运算。之后,结果也将压入堆栈以备将来使用。完成整个表达式后,最终结果也存储在堆栈顶部。所以… 阅读更多

Python 中的单词拆分

Arnab Chakraborty
更新于 2020年4月28日 06:39:14

845 次浏览

假设我们有一个非空字符串 s 和一个字典 wordDict。它包含一个非空单词列表,确定当 s 可以分割成一个或多个字典单词的空格分隔序列时。我们必须遵循一些规则:字典中的同一个单词可以在分段中重复使用多次次。我们可以假设字典不包含重复的单词。假设字符串 s = “applepenapple”,并且单词字典类似于 [“apple”, “pen”],则输出将为 true,因为字符串 s 可以分割为“apple pen apple”。让我们看看步骤… 阅读更多

C++ 中的加油站

Arnab Chakraborty
更新于 2020年4月28日 06:33:33

491 次浏览

假设有一个圆圈,圆圈上有 n 个加油站。我们有两组数据,如下所示:每个加油站拥有的汽油量从一个加油站到另一个加油站的距离计算汽车能够完成环路的第一个点。假设 1 个单位的汽油,汽车可以行驶 1 个单位的距离。假设有四个加油站,汽油量和到下一个加油站的距离如下所示 [(4, 6), (6, 5), (7, 3), (4, 5)],汽车可以从哪个点开始… 阅读更多

广告
© . All rights reserved.