- 博客(392)
- 资源 (1)
- 收藏
- 关注
原创 eclipse 如何创建python文件
在左侧就会出现我们的工程菜单,如图中,然后,选中该工程名字,单击鼠标“右键”,在下拉菜单中选中“new”-“PyDev ...”。接着就会跳出来一个工程选择界面,在界面中选中如图所示的选项,然后单击“next”,如果没有集成的时候,就不会出现下面界面。接着,配置工程的名称等,这里主要填写好工程的名称,“pword”,如图所示,接着单击“finish”。在跳出的配置界面中填入,相应的工程名称,如图所示。在界面中,“help”-“应用市场”,选中后,就会出现上一步骤的画面了。
2024-04-27 18:51:58 192
原创 python中f是什么
>>"{} {}".format("hello", "world") # 不设置指定位置,按默认顺序。>>> "{1} {0} {1}".format("hello", "world") # 设置指定位置。>>> "{0} {1}".format("hello", "world") # 设置指定位置。>>> "我是谁:{pikachu}".format(pikachu="皮卡丘")>>> "{{我是谁}}:{}".format("皮卡丘")'{我是谁}:皮卡丘'
2024-04-27 18:49:47 133
原创 python中怎么注释多行
方法三:可以输入''' '''或者""" """,将要注释的代码插在中间,也可实现注释多行代码的效果。方法一:先选中要注释的段落,然后按下“ctrl+/”,即可实现多行代码的注释。方法二:跟注释单行一样在每一行前面输入“shift+#”。再一次按下“ctrl+/”就可以取消注释。
2024-04-26 19:09:54 427
原创 python怎么输出倒序
>> lst2 = sorted(lst,reverse=True) #sorted+reverse适用于序列(列表、元组、字符串)、集合、字典。>>> lst1 = [i for i in reversed(lst)] #reversed只适用于与序列(列表、元组、字符串)>>> lst3 = lst[::-1] #切片用法:创建一个与原字符串顺序相反的字符串。>>> lst.reverse() #reverse()反转。
2024-04-26 19:08:28 126
原创 python r代表什么意思
在Python中r/R表示非转义的原始字符串。与普通字符相比,其他相对特殊的字符,其中可能包含转义字符,即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”\n”表示换行,”\t”表示Tab等。而如果是以r开头,那么说明后面的字符,都是普通的字符了,即如果是“\n”那么表示一个反斜杠字符,一个字母n,而不是表示换行了。r/R,即raw的缩写,意思是未经加工的;字母前加r表示raw string,也叫原始字符串常量。用于处理正则表达式时,规避反斜杠的转义。如下面的路径,使用r就防止了\t的转义。
2024-04-25 19:10:51 300
原创 python 的优势在哪里
它可以帮助你处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。Python的学习强度相对于其他的一些编程语言普遍公认的简单,0基础也可轻松学会,而且发展前景好,在人工智能、大数据、云计算等领域均得到了广泛的应用,且现阶段人才紧缺,薪资普遍高于其他编程语言,因此,是IT转型的好选择!4、面向对象:Python既支持面向过程,也支持面向对象编程。
2024-04-25 19:09:49 245
原创 python判断是否为素数
质数(prime number)又称素数。指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数。素数在数论中有着很重要的地位。比1大但不是素数的数称为合数。1和0既非素数也非合数。素数是与合数相对立的两个概念,二者构成了数论当中最基础的定义之一。
2024-04-24 19:28:57 547
原创 python如何删除list
pop的书写方式是 **list.pop[i] ** 根据索引返回对应位置的元素,列表也删除相对于位置的元素。list.pop()删除列表最后一个元素,并返回这个元素。remove的书写方式是 **list.remove(value) ** 删除第一个出现的对应元素,注意不是根据索引删除。而是确定列表种有某个元素,删除它。del的书写方式是 **del list[i] ** 根据索引删除,也就是根据位置删除元素。#注意上面的操作,是先删除L[0]之后重新排序。
2024-04-24 19:25:06 318
原创 python缩进用空格还是tab
Python是一门用空格缩进来区分代码层次的语言,其实Python并没有强制要求你用Tab缩进或者用空格缩进,甚至空格按几个都没有强制要求(但在PEP8中建议了使用4个空格作为缩进:https://www.python.org/dev/peps/pep-0008/)不同编辑器对于TAB的解释是不同的,有的编辑器tab是4个字符宽,有的8个字符宽。如果有的地方用TAB,有的地方用空格,在不同的地方,原本对齐的代码就可能会不对齐。混用Tab和空格是指相邻的两句的缩进需要统一使用tab或统一使用空格,不能混用。
2024-04-24 19:23:51 529
原创 python getsize如何使用
第一步,点击键盘 win+r,打开运行窗口;在窗口中输入“cmd",点击确定,打开windows命令行窗口。第四步,使用os.path模块的getsize(path)方法,获取path参数中的文件字节数。第二步,在windows命令行窗口中,输入“python”,进入python交互窗口。第三步,引入os模块。
2024-04-24 19:22:46 220 1
原创 ubuntu如何运行python程序
python3后面输入文件名字就可以执行PYTHON文件了。如果已经安装好python3,直接输入,那么就会进入。输入python,如果没有安装,就会提示需要安装。exit()就可以退出python3的模式。打开LINUX UBUNTU操作系统。找到左边的TERMINAL,打开窗口。创建一个文件,注意要以py为后缀。在文件里面输入代码。
2024-04-23 20:15:54 339
原创 python 如何判断两个字典是否相等
如果两个字典的元素相同返回0,如果字典dict1大于字典dict2返回1,如果字典dict1小于字典dict2返回-1。Python 字典的 cmp() 函数用于比较两个字典元素。dict1 -- 比较的字典。dict2 -- 比较的字典。
2024-04-23 20:13:40 283 1
原创 c 跟 python的区别有哪些
C语言中的函数,有着严格的顺序限制,如果要调用函数,该函数需要在本次调用之前就需要被实现,或者在程序开头事先声明,而Python中则没有这个限制,Python中还有高阶函数这一概念,即函数名也可当作函数参数,函数名也是一种变量,指向内存中的某个函数,这种写法可以大大减少代码长度。在运算符和优先级上面,两者并没有大的区别,但在python中没有自加和自减运算符,在逻辑运算符上Python也区别于C语言,Python中是and,or,not ,而C语言中则是&&,||,!2.String:字符串。
2024-04-22 19:42:32 435
原创 python中conn是什么
连接对象的db.begin()方法用于开始一个事务,如果数据库的AUTOCOMMIT已经开启就关闭它,直到事务调用commit()和rollback()结束。指针对象的cursor.arraysize属性指定由cursor.fetchmany()方法返回行的数目,影响fetchall()的性能,默认值为1。指针对象的cursor.fetchall()可取出指针结果集中的所有行,返回的结果集一个元组(tuples)。连接对象的db.commit()和db.rollback()方法分别表示事务提交和回退。
2024-04-21 19:50:38 919
原创 python int占几个字节
深入理解计算机系统》这本书上面提到了在32位机器和64机器中int类型都占用4个字节。这即是说各个类型的变量长度是由编译器来决定的,而当前主流的编译器中一般是32位机器和64位机器中int型都是4个字节(例如,GCC)。需要说明一下的是指针类型存储的是所指向变量的地址,所以32位机器只需要32bit,而64位机器需要64bit。
2024-04-21 19:49:07 262
原创 python如何定义和调用函数
从下面的运行结果可以看出,当程序调用一个函数时,既可以把调用函数的返回值赋值给指定变量,也可以将函数的返回值传给另一个函数,作为另一个函数的参数。需要注意的是,创建函数有多少个形参,那么调用时就需要传入多少个值,且顺序必须和创建函数时一致。注意,在创建函数时,即使函数不需要参数,也必须保留一对空的“()”,否则 Python 解释器将提示“invaild syntax”错误。另外,在函数体中使用 return 语句可以显式地返回一个值,return 语句返回的值既可是有值的变量,也可是一个表达式。
2024-04-20 19:32:05 420
原创 python怎样清屏
subprocess.call("cls", shell=True) # windows上执行cls命令。subprocess.call("clear") # linux上借助于call执行clear命令。os.system("clear") # linux上执行clear命令。os.system("cls") # windows上执行cls命令。上图是linux上的示例,按下回车键后,马上清除所有显示内容。上图是linux上的示例,按下回车键后,马上清除所有显示内容。
2024-04-19 17:02:27 224
原创 怎么配置python
打开命令行,输入python,出现以下提示即为配置成功。右键点击“计算机”,选择“属性”。在系统变量中,双击“Path”。点击“确定”,直到设置完成即可。在左侧栏找到“高级系统设置”。在字符串的末尾,加一个分号;
2024-04-19 17:01:03 465
原创 python中乘号怎么写
print('用 str*3 输出三次str:',str*3) #*如果是字符串、列表、元组与一个整数N相乘,返回一个其所有元素重复N次的同类型对象。如果是字符串、列表、元组与一个整数N相乘,返回一个所有元素重复N次的同类型对象,比如"str"*3将返回字符串"strstrstr"。如果是函数定义中参数前的*表示的是将调用时的多个参数放入元组中,**则表示将调用函数时的关键字参数放入一个字典中。一个乘号*,如果操作数是两个数字,就是这两个数字相乘,如2*4,结果为8。等价于函数调用func(1,2,3)
2024-04-18 17:29:24 272
原创 python3如何提取汉字
汉字的范围为”\u4e00-\u9fa5“,这个是用Unicode表示的。(2)去除所有符号。采用清理数据,仅保留字母、数字、中文的方法。str1 = "{我%$是,《速$@.度\发》中 /国、人"采用正则表达式的方法对字符串进行处理。‘我是速度发中国人’‘我是速度发中国人’
2024-04-18 17:28:35 417
原创 python连接数据库失败怎么解决
PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。PyMySQL 下载地址:https://github.com/PyMySQL/PyMySQL。在确定安装了 PyMySQL 以及数据库账号密码等没有问题时,还是不能连接 MySQL,在使用 PyMySQL 之前,我们需要确保 PyMySQL 已安装。
2024-04-17 18:11:46 1424
原创 python怎么连接oracle
(1)下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html。包括:系统版本,python版本,oracle客户端的版本,cx_Oracle的版本,然后安装配置就容易了!下载后直接双击安装,就ok了。不建议直接使用pip install cx_Oracle命令安装,因为版本问题容易报错。下载地址:https://pypi.python.org/pypi/cx_Oracle/5.3。
2024-04-17 18:10:08 688
原创 python中如何求阶乘
以上三种方式分别采用了不同的方法,第二种是最容易理解的,第一种是最pythonic的,而第三种则是易用性最高的。第三种直接定义一个阶乘函数,随时都可以调用,从而得到不同值。y = int(input("请输入要计算的数:"))第一种、利用functools工具处理。第三种、利用递归的方式。
2024-04-17 18:08:45 227
原创 python怎么判断整数
可以用来判断变量的类型,它返回的是一个布尔值,False or True。像int、float等都是基础的变量类型,其实类也是一种变量类型。不是判断变量的类型,而使直接返回变量的类型。
2024-04-17 18:07:51 265
原创 python怎么调用sikuli
Python 调用Sikuli归根结底还是Python调用Java类,以上的是Python调用Java的两个简单应用,其实在我们用Python(selenium、appium)进行自动化的时候,会遇到无法识别的元素就可以运用上面的两种方式进行操作(也可以操作文件上传基于Python+selenium+sikuli),可以把sikuli作为一个辅助工具来使用,不必安装sikuli的环境尽可以调用,方便实用,不过不同的平台可能图片的识别率比较低。# 将jvm.dll 的路径加入系统变量,两者加任意一个即可,
2024-04-16 16:30:01 827
原创 python 头文件怎么写
这类库很多,我自己常用的就有webpy、twisted、cv2、sklearn、wxpython,这些lib无一例外,都是以pyc的形式存在的。其次,要注意的是,这种方法不光适用于python,也适用于动态库文件。比如说,exer1.py和sub目录在一个文件夹下面,如果exer1.py想引用sub下面的exer2.py,那么它应该怎么做呢?这里说的系统库,一般是指python软件自带的库,不是从第三方安装的库。很明显,这里的os库是由pyc提供的,所以从优先级来说,似乎sys还要更重要一些。
2024-04-16 16:28:02 998
原创 python 重载内置函数吗
python中是不支持函数重载的,但在python3中提供了这么一个装饰器functools.singledispatch,它叫做单分派泛函数,可以通过它来完成python中函数的重载,让同一个函数支持不同的函数类型,它提供的目的也正是为了解决函数重载的问题。看下面的例子,应该知道怎么去使用它完成函数的重载。
2024-04-15 20:49:33 248
原创 python 判断变量是数字型还是字符型
其第一个参数为对象,第二个为类型名或类型名的一个列表。若对象的类型与参数二的类型相同则返回True。若参数二为一个元组, 则若对象类型与元组中类型名之一相同即返回True。不仅如此,还可以利用isinstance函数,来判断一个对象是否是一个已知的类型。type(x) is types.IntType # 判断是否int 类型。type(x) == types(1) # 判断是否int 类型。type(x) == type('a') #是否string类型。python如何判断数据类型?
2024-04-15 20:48:35 520
原创 Python怎么算平方
>> math.pow(12, 2) # 求平方。>>> 12 ** 2 # 求平方。>>> pow(12, 2) # 求平方。
2024-04-14 21:33:50 425
原创 python怎么输出小数
注意,只能先转换后去除,不能先除后转换,因为先除的结果已经是整数了。先将整型转换成float型,再进行计算,结果就有小数了。
2024-04-14 21:33:05 490
原创 python如何产生随机数
如果你对在Python生成随机数与random模块中最常用的几个函数的关系与不懂之处,下面的文章就是对Python生成随机数与random模块中最常用的几个函数的关系,希望你会有所收获,以下就是这篇文章的介绍。用于生成一个指定范围内的随机符点数,random.random(a,b)中的两个参数其中一个是上限,一个是下限。random.randrange(a, b, step):在指定的集合[a,b)中,以 step 为基数随机取一个数;random.randint(a, b):生成[a,b]之间的整数;
2024-04-13 19:59:51 597
原创 python 如何安装nltk
1、在cmd窗口中,进入到python的文件夹中的Scripts内,我的目录地址是:D:\Python\Scripts。设置好下载路径(Download Directory),然后点击Download,系统就开始下载NLTK的数据包了。会有很多进度条,最后显示successfully,这样就将nltk安装完成。
2024-04-13 19:58:26 281
原创 python 如何保密源代码
第一步,使用加密工具对 python 安装目录下的 python.exe 进行加密,将 python.exe 拖入到加密工具 VirboxProtector 中,配置后直接点击加密。对 Python 加密时可能会有两种形式,一种是对Python转成的exe进行保护,另一种是直接对.py或者.pyc文件进行保护,下面将列举两种形式的保护流程。第二步,对.py/.pyc 进行加密,使用 DSProtector 对.py/.pyc 进行保护。2、对.py/.pyc加密。
2024-04-12 21:53:00 294 1
原创 mac上如何安装python3
此时,如果你希望在终端中输入 python 直接使用的是你新安装的python3。那么需要配置一下环境变量,指定一下python只用版本就行了。执行完成后可以在的系统目录:/usr/local/Cellar/python中看到python的安装版本。注意:在 /usr/bin/ 目录中的python是系统预装的python。执行完成后,homebrew和pip等工具就自动安装好了。此时就安装好并配置好了python3。第二行为python命令重命名。第三行为pip命令重命名。安装homebrew。
2024-04-12 21:52:04 464
原创 python如何输入多行
实际运行时,可以输入多行,当输入最后一行并回车后,按组合键ctrl+D,表示EOF,即End of File、文件尾的意思。Python的异常处理机制将捕获到此异常,执行except部分的语句,此语句为break,因此,立即跳出while循环。这正好满足了我们的需要。Python中与键盘对应的文件对象是sys.stdin,因此可以利用sys.stdin.readlines()函数来实现读取多行文本,一直到遇到文件尾即EOF为止。Python中的Input()函数在输入时,遇到回车符,那么一次输入就结束了。
2024-04-10 20:45:48 607
原创 python 有哪些函数
>> format(0.00003141566,'.3G') #p=1,exp=-5 ==》 -4<=exp<p不成立,按科学计数法计数,保留0位小数点,E使用大写。>>> format(0.00003141566,'.2g') #p=1,exp=-5 ==》 -4<=exp<p不成立,按科学计数法计数,保留1位小数点。#浮点数可以提供的参数有 'e' 'E' 'f' 'F' 'g' 'G' 'n' '%' None。Python内置的函数及其用法。
2024-04-10 20:44:24 1139
基于YOLOv7的动物识别系统(源码&部署教程)
2024-04-27
基于YOLOv7的芯片表面缺陷检测系统
2024-04-27
基于YOLOv7的植物虫害识别&防治系统
2024-04-27
基于改进YOLOv7的蝴蝶识别系统
2024-04-27
基于改进YOLOv7的美元识别系统
2024-04-27
基于改进YOLOv7的玉米果穗健康度检测系统
2024-04-26
基于改进YOLOv7和CRNN的管道裂缝检测系统
2024-04-26
基于改进YOLOv7和Opencv的车间危险行为检测系统
2024-04-26
基于全局注意力的改进YOLOv7-AC的水下场景目标检测系统
2024-04-26
基于协同双注意力机制CDAM2改进YOLOv7的工地安全帽佩戴检测系统
2024-04-26
基于ncnn-android-yolov7的demo修改,部署目标检测模型mobilenet-ssd
2024-04-26
基于RK3588的边缘预警项目(C++) 采用Yolov7算法
2024-04-26
基于stm32无线运动传感器节点设计
2024-04-25
基于HAL库, 对STM32一些功能的整合
2024-04-25
基于C++编写的开源嵌入式设备通信协议框架
2024-04-25
基于树莓派4B和stm32的ros机器人
2024-04-25
基于 STM32 的桌面电磁力时钟摆设计
2024-04-25
基于STM32的两轴云台
2024-04-25
基于PWM的有源 / 无源蜂鸣器驱动
2024-04-25
基于stm32的环境监测系统
2024-04-24
基于stm32和openmv的色块追踪云台
2024-04-24
基于PWM方法控制音调,支持高、低两个阶段的音调
2024-04-24
基于STM32的计步器的设计
2024-04-24
基于Qt与STM32平台开发的汽车车机系统上位机
2024-04-24
基于HAL库的STM32模块库项目
2024-04-23
基于STM32的智能台灯
2024-04-23
基于stm32的定时光照检测设计
2024-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人