找到 10786 篇文章 关于 Python

Python 使用 pyqrcode 模块生成二维码?

Pradeep Elance
更新于 2021年1月12日 13:46:33

424 次浏览

二维码由白色背景上的黑色正方形以网格形式排列而成,可以使用成像设备(如摄像头)读取。它广泛用于许多商业跟踪应用程序,以及支付和网站登录等针对移动电话用户的各种应用程序。pyqrcode 模块用于在 Python 中生成二维码。有四种标准化的编码模式(数字、字母数字、字节/二进制和日语)可以有效地存储数据。字母数字二维码我们使用 pyqrcode 模块。它具有 cerate 函数,将用于生成二维码。最后,我们将其保存为... 阅读更多

Python 列表中前后范围删除?

Pradeep Elance
更新于 2021年1月12日 13:44:05

133 次浏览

使用列表切片在这种方法中,我们从列表的前端和后端使用切片。结果存储在新的列表中。要切片的元素数量可以是变量。示例实时演示listA = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'] # 给定列表 print("给定列表:", listA) # 要删除的元素数量 # 从前端和后端 v = 2 new_list = listA[v:-v] print("新列表:", new_list)输出运行以上代码将得到以下结果-给定列表:['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'] 新列表... 阅读更多

Python Kivy 中的浮动布局?

Pradeep Elance
更新于 2021年1月12日 13:41:42

515 次浏览

Kivy 是一个开源的 Python 库,用于快速开发利用创新用户界面(如多点触控应用程序)的应用程序。它用于开发 Android 应用程序以及桌面应用程序。在本文中,我们将了解如何使用 FloatLayout 小部件在窗口的不同位置创建按钮。按钮的位置可以是相对于较大窗口的绝对位置或相对位置。使用绝对位置在这种方法中,我们将按钮的位置设置为固定位置。因此,当窗口大小发生变化时,... 阅读更多

Python print() 中的文件参数?

Pradeep Elance
更新于 2021年1月12日 13:36:23

780 次浏览

print() 函数的常规用法是在命令行或交互式解释器中显示文本。但同一个函数也可以写入文件或输出流。打印到文件在示例中,我们可以以写入模式打开一个具有新文件名的文件,然后在 print 函数中提及该文件名。要写入文件的值可以作为参数传递到 print 函数中。示例Newfile= open("exam_score.txt", "w") # 变量 exam_name = "Degree" exam_date = "2-Nov" exam_score = 323 print(exam_name, exam_date, exam_score, file=Newfile , sep = ", ") ... 阅读更多

Python 从字典中提取特定键?

Pradeep Elance
更新于 2021年1月12日 13:33:40

2K+ 次浏览

字典是 Python 中使用最广泛的数据结构。它们以键值对的形式包含数据。在本例中,我们将了解如何获取特定于给定键集的字典中的项目。使用字典推导在该方法中,我们只需使用 for 循环和 in 运算符遍历字典。但是,在引用字典键时,我们也需要提及键的值以及 in 运算符。示例dictA = {'Sun': '2 PM', "Tue": '5 PM', 'Wed': '3 PM', 'Fri': '9 PM'} # 给定字典 print("给定字典:", dictA) res ... 阅读更多

Python 统计范围内设置的位数?

Pradeep Elance
更新于 2021年1月12日 13:31:45

220 次浏览

给定的正数转换为二进制后,具有一定数量的设置位。二进制数中的设置位用 1 表示。在本文中,我们将了解如何在将给定数字转换为二进制值后获取该数字的设置位数。使用 bin 和切片在下面的示例中,我们取一个数字并应用 bin 函数以获取二进制值。然后我们对其进行切片以删除添加到二进制数的前缀,然后应用范围函数以获取设置位的计数。示例实时演示def SetBits_cnt(n, l, r):    bin_val = bin(n) ... 阅读更多

Python 将嵌套字典转换为扁平化字典?

Pradeep Elance
更新于 2021年1月12日 13:28:35

2K+ 次浏览

随着世界采用更多非结构化数据,我们遇到了许多数据格式,其中数据结构可以深度嵌套,例如嵌套的 JSON。Python 通过将内部键与外部键连接起来来扁平化数据,从而能够处理嵌套数据结构。在本文中,我们将采用一个嵌套字典并将其扁平化。使用递归方法在这种方法中,我们设计一个函数来递归处理字典中的每个项目。我们将字典、输出字典的占位符、键和分隔符作为参数传递。我们使用 isinstance 来检查... 阅读更多

Python Kivy 中的复选框小部件?

Pradeep Elance
更新于 2021年1月12日 13:21:28

486 次浏览

Kivy 是一个开源的 Python 库,用于快速开发利用创新用户界面(如多点触控应用程序)的应用程序。它用于开发 Android 应用程序以及桌面应用程序。在本文中,我们将了解如何使用 GridLayout 和 CheckBox。导入相关模块后,我们创建一个包含 2 列的网格布局。一个用于容纳标签,另一个用于容纳复选框。示例import kivy from kivy.app import App from kivy.uix.widget import Widget from kivy.uix.label import Label from kivy.uix.checkbox import CheckBox from kivy.uix.gridlayout import GridLayout # 应用程序的容器类... 阅读更多

Python 检查后缀是否与给定列表中的任何字符串匹配?

Pradeep Elance
更新于 2021年1月12日 13:17:24

326 次浏览

很多时候我们需要分析给定的单词是否出现在给定的列表中。这有助于我们进一步处理数据的业务逻辑。在本文中,我们将了解如何查找给定的后缀(即字符串)是否出现在包含许多字符串的列表中。使用 anyPython 中的 any() 函数如果项目存在于可迭代对象中则返回 True。如果不是,它将返回 False。因此,在下面的程序中,我们设计 if 子句以检查给定字符串在列表中是否存在。示例实时演示# 给定列表 lstA ... 阅读更多

Python 中的内存映射文件支持 (mmap)?

Pradeep Elance
更新于 2021年1月12日 13:14:23

1K+ 次浏览

当您将文件对象读取到 Python 程序中并希望修改时,可以通过两种方式完成。第一种方法是修改文件所在的物理存储驱动器中的内容,第二种方法是直接在系统内存或 RAM 中修改它。在本文中,我们将了解如何使用 Python 中提供的 mmap 模块读取、搜索和修改文件对象的内容。内存映射不会进行诸如 open、read 和 lseek 之类的系统调用来操作文件,而是将... 阅读更多

广告

© . All rights reserved.