找到 10786 篇文章 关于 Python

用 Python 编写一个程序,将给定数字中的所有 0 替换为 5

Dev Prakash Sharma
更新于 2021-02-05 10:20:10

514 次查看

给定一个整数 N,任务是将数字中出现的所有 0 替换为 '5'。但是,以 '0' 开头的数字不能替换为 '5',因为它保持不变。例如,输入 1 - N = 1007 输出 1 - 1557 解释 - 给定数字有 2 个零,当替换为 '5' 时,输出结果为 1557。输入 2 - N = 00105 输出 2 - 155 解释 - 由于给定数字以 '0' 开头,可以忽略,并且在用 '5' 替换中间的 0 后,输出结果为 155。解决此问题的方法要替换所有 ... 阅读更多

Python 中的主元素

Dev Prakash Sharma
更新于 2021-02-05 08:10:17

2K+ 次查看

假设我们有一个整数数组。任务是在给定数组中找到特定元素的索引。例如,输入 1 - N = 8 A[ ] = { 1, 2, 4, 3, 3, 1, 1, 5} 输出 1 - 1 解释 - 在给定的整数数组中,出现次数最多的数字是 '1'。因此输出为 '1'。输入 2 - N = 6 A[ ] = {1, 5, 4, 4, 1, 1} 输出 2 - 1 解释 - 在给定的整数数组中,出现次数最多的数字是 '1'。因此我们可以返回输出 '1'。解决此问题的方法给定数组包含 ... 阅读更多

用 Python 编写一个程序来计算给定数字 N 中的位数

Dev Prakash Sharma
更新于 2021-02-05 11:58:55

8K+ 次查看

假设我们给定一个数字 N。任务是找到数字中存在的总位数。例如,输入 1 - N = 891452 输出 1 - 6 解释 - 由于给定数字 891452 包含 6 位数字,因此在这种情况下我们将返回 '6'。输入 2 - N = 0074515 输出 - 5 解释 - 由于给定数字 0074515 包含 5 位数字,因此我们将输出打印为 5。解决此问题的方法我们可以通过以下方式解决此问题,将输入 'n' 作为数字。函数 countDigits(n) 接收输入 'n' 并返回数字计数作为输出。迭代所有 ... 阅读更多

Python 中的计算美味佳肴

Dev Prakash Sharma
更新于 2021-02-05 11:58:15

282 次查看

一顿美味佳肴恰好包含两件不同的食物,其美味程度之和等于 2 的幂。您可以选择任何两件不同的食物来制作一顿美味佳肴。假设我们给定一个整数数组 arr,其中 arr[i] 是第 i 件食物的美味程度,返回您可以从该列表中制作的不同美味佳肴的数量。例如,输入 1 - arr[ ] = {1, 3, 5, 7, 9} 输出 1 - 4 解释 - 美味佳肴是 (1, 3)、(1, 7)、(3, 5) 和 (7, 9)。它们各自的总和为 4、8、8 和 16,... 阅读更多

Python 中的生日悖论

Dev Prakash Sharma
更新于 2021-02-05 11:50:17

1K+ 次查看

生日悖论是概率章节中一个非常著名的问题。问题陈述 - 生日派对上有几个人,有些人有相同的生日碰撞。我们需要根据是否有相同的生日来找到生日派对上大约有多少人。在概率中,我们知道获得领先的机会是 1/2,就像我们有一些硬币一样,获得 10 个正面的机会是 1/100 或 0.001。让我们了解这个概念。两个人有不同生日的机会是 $$\frac{364}{365}$$,即 $$\lgroup1-\frac{1}{365}\rgroup$$ 在非闰年 ... 阅读更多

如何在使用 Python 的 Selenium WebDriver 中将 Cookie 设置到特定域?

Debomita Bhattacharjee
更新于 2021-02-01 11:53:26

1K+ 次查看

我们可以在使用 Python 的 Selenium WebDriver 中将 Cookie 设置到特定域。Cookie 用于保存浏览器发送的信息。使用键值对格式,它就像服务器提供给浏览器的消息。对于 Cookie 添加,使用 add_cookie 方法。键和值作为参数传递给方法。要获取所有 Cookie,请使用 get_cookies 方法。要获取特定 Cookie,请使用 get_cookie 方法。要删除 Cookie,请使用 delete_all_cookies 方法。语法 driver.add_cookie({"Automation": "QA"}); c= driver.get_cookies(); driver.get_cookie({"Automation"); driver.delete_all_cookies(); 示例 from selenium import webdriver # 设置 geckodriver.exe 路径 ... 阅读更多

如何在使用 Python 的 PhantomJS 和 Selenium WebDriver 中设置窗口大小?

Debomita Bhattacharjee
更新于 2021-02-01 11:46:54

275 次查看

我们可以在使用 Python 的 PhantomJS 和 Selenium WebDriver 中设置窗口大小。要使用 PhantomJS,我们应该创建 webdriver.PhantomJS 类的驱动程序对象。然后将 phantomjs.exe 驱动程序文件的路径作为参数传递给类。接下来,要设置窗口大小,我们将使用 set_window_size 方法并将尺寸作为参数传递给该方法。要获取浏览器的窗口大小,我们可以使用 get_window_size 方法。语法 driver.set_window_size(800, 1000) print(driver.get_window_size()) 示例 from selenium import webdriver # 设置 phantomjs.exe 路径 driver = webdriver.PhantomJS(executable_path="C:\phantomjs.exe") driver.maximize_window() # 启动 URL driver.get("https://tutorialspoint.com/index.htm") # 设置新窗口大小 driver.set_window_size(800, 880) # 获取窗口大小 print(driver.get_window_size()) ... 阅读更多

Python 中的 XMLRPC 服务器和客户端模块

Pradeep Elance
更新于 2021-01-25 07:51:19

3K+ 次查看

我们可以使用 XML-RPC 协议创建自己的跨平台、与语言无关的服务器。我们使用 SimpleXMLRPCServer 创建 SimpleXMLRPCServer 实例并告诉它侦听传入请求。接下来,我们定义一些要作为服务一部分的函数,并注册这些函数,以便服务器知道如何调用它。运行服务器在下面的示例中,我们使用 SimpleXMLRPCServer 实例创建一个服务器,并注册一些预定义的以及自定义函数。最后,我们将服务器置于无限循环中,接收和响应请求。示例 from xmlrpc.server import SimpleXMLRPCServer from xmlrpc.server import SimpleXMLRPCRequestHandler class RequestHandler(SimpleXMLRPCRequestHandler):    rpc_paths = ... 阅读更多

Python 中的 XML 处理模块

Pradeep Elance
更新于 2021-01-25 07:51:34

1K+ 次查看

XML 代表“可扩展标记语言”。它主要用于网页中,其中数据具有特定的结构。它具有元素,由开始和结束标记定义。标记是标记结构,以 < 开头,以 > 结束。开始标记和结束标记之间的字符是元素的内容。元素可以包含其他元素,称为“子元素”。示例以下是我们将在本教程中使用的 XML 文件示例。           Vicky,Matthew       地理空间数据分析       Python     ... 阅读更多

Python 中的空对象

Pradeep Elance
更新于 2021-01-25 07:46:49

2K+ 次查看

Python 没有空对象。但最接近的类似对象是 None。在本文中,我们将了解 None 在 Python 中的行为方式。检查 Null 和 None 的类型,我们发现没有 Null 类型,而 None 对象的类型为 NoneType。示例 print(type(None)) print(type(Null)) 输出运行以上代码会得到以下结果 - Traceback (most recent call last):    File "C:\Users\xxx\scratch.py", line 4, in       print(type(Null)) NameError: name 'Null' is not defined 关于 None 的关键事实 None 等于 False。None 等于 False。None 等于 False。None 是一个 ... 阅读更多

广告

© . All rights reserved.