![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python学习
十个达布溜
这个作者很懒,什么都没留下…
展开
-
python map()函数
今天重温一下python map()函数,并且用一个例子实现输入一系列数然后输出和,类似于1+1=2,输入1和1,输出2map() 会根据提供的函数对指定序列做映射。第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。map() 函数语法:map(function, iterable, …)参数function – 函数iterable – 一个或多个序列返回值Python 2.x 返回列表。原创 2022-05-05 22:36:14 · 1184 阅读 · 0 评论 -
python提取不重复的数
案例描述:输入一个 int 型整数,返回一个不含重复数字的新的整数。输入描述:输入一个int型整数输出描述:返回一个不含重复数字的新的整数示例1输入:6675456输出:6754str = input()lists = []for x in str: if x not in lists: lists.append(x) print(x, end="")以及倒序不重复st = list(input()[::-1]) #先接收输入的整数为字符原创 2022-05-04 00:43:45 · 3291 阅读 · 0 评论 -
利用python中的字典进行模拟求解 (哈希表)
实现一个表记录合并使用python下的dict(C++/C中可以使用map/unordered_map达到相似的效果)对相同索引下的记录数字进行相加后输出。时间复杂度:O(Nlog(N))O(Nlog(N))O(Nlog(N)),解释:需要对所有输入的操作进行处理,时间复杂度O(N)O(N)O(N),排序时间复杂度O(Nlog(N))O(Nlog(N))O(Nlog(N))。空间复杂度:O(N)O(N)O(N),解释:需要O(N)O(N)O(N)个字典存储输入的数据。n = int(input()原创 2022-05-03 23:52:30 · 945 阅读 · 0 评论 -
round() 函数实现取近似值
round() 方法返回浮点数x的四舍五入值round() 方法的语法:round( x [, n] )参数x – 数值表达式。n – 数值表达式,表示从小数点位数。round() 方法的实例:代码:#!/usr/bin/pythonprint ("round(80.23456, 2) : ", round(80.23456, 2))print ("round(100.000056, 3) : ", round(100.000056, 3))print ("round(.原创 2022-05-02 00:06:42 · 679 阅读 · 0 评论 -
int()函数实现进制转换
int() 函数用于将一个字符串或数字转换为整型。int() 方法的语法:class int(x, base=10)参数x – 字符串或数字。base – 进制数,默认十进制。int() 方法的实例: >>>int() # 不传入参数时,得到结果00>>> int(3)3>>> int(3.6)3>>> int('12',16) # 如果是带参数base的话.原创 2022-04-30 11:13:14 · 2852 阅读 · 0 评论 -
用ljust()方法实现字符串分隔
学习了ljust()方法Python ljust()方法返回一个原字符串左对齐,并使用空格填充至指定长度的新字符串。如果指定的长度小于原字符串的长度则返回原字符串。ljust()方法语法:str.ljust(width[, fillchar])参数1、width – 指定字符串长度。2、fillchar – 填充字符,默认为空格。接下来用个小例子复现一下这个方法输入一个字符串,按长度为5拆分每个输入字符串并进行输出,长度不是5整数倍的字符串则在后面补数字0,空字符串不处理。实现的原创 2022-04-30 00:32:06 · 469 阅读 · 0 评论 -
upper()方法实现计算某个字符出现次数
输入一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数,且不区分大小写字母。输入描述:第一行输入一个由字母和数字以及空格组成的字符串,第二行输入一个字符。示例输入:第一个输入:AAABBBCCCDDDabcdabcd第二个输入:A(也就是查询A或者a出现了多少次)输出描述:输出输入字符串中含有该字符的个数。(不区分大小写字母)示例输出:5(也就是Aa加起来一个出现了两次)a = str(input().upper())b = input().upper原创 2022-04-29 22:31:43 · 559 阅读 · 0 评论 -
输出字符串最后一个单词的长度
使用python计算字符串最后一个单词的长度输入描述:输入一行,代表要计算的字符串,非空,长度小于5000。输出描述:输出一个整数,表示输入字符串最后一个单词的长度。输入:hello world输出:8说明:最后一个单词为world,长度为5我们只需要一行代码即可计算出最后一个单词的长度(len)print(len(input().split(' ')[-1]))当然了,正规一点的话我们肯定要根据流程来写,输入、处理、输出,也就是这样:str = input() #输原创 2022-04-29 22:24:07 · 1573 阅读 · 0 评论 -
Python Flask框架学习
1.安装flask框架在自己python的环境下直接通过pip安装,不写版本会默认最新版本,安装同时安装其他的库,属于flask的依赖包。pip install flask2.快速使用flaskfrom flask import Flask# 创建Flask对象app = Flask(__name__)# route()函数告诉那个URL执行哪个函数@app.route("/")def hello(): return "hello,flask!"if __name__ ==原创 2022-04-24 23:30:24 · 1801 阅读 · 0 评论 -
Pycharm安装详细教程
接下来安装pycharm1、 首先从网站下载pycharm:https://www.jetbrains.com/pycharm/download/#section=windows2、 双击运行安装包直接运行下一步:next选择安装位置这些是安装的选项,全点就好然后直接install即可完成安装双击运行pycharm进入设置将之前安装的python加载进来python安装教程如果这里没显示有python的话就点击这里这里会显示出您电脑已有的python环境原创 2022-04-24 11:17:31 · 1591 阅读 · 0 评论 -
python安装
python的简易安装原创 2022-04-24 10:45:12 · 841 阅读 · 1 评论 -
安装tensorflow-gpu详细教程(个人心得,仅供参考)
安装tensorflow-gpu详细教程(个人心得,仅供参考)1、下载CUDA 9.0(具体版本号参照我另一篇文章tensorflow-gpu 与 python版本、CUDA、CUDNN关系)CUDA 9.0下载链接2、安装cuda,默认安装即可3、下载cudnn 7(具体版本号参照我另一篇文章)cudnn下载链接下载完,解压cudnn,会出现四个文件,如下:把三个文件夹复制到CUDA相应文件夹的下面(仔细看一下就会发现他们的目录结构是一样的),完成。...原创 2021-07-28 01:35:31 · 708 阅读 · 0 评论 -
tensorflow-gpu 与 python版本、CUDA、CUDNN关系
tensorflow-gpu 与 python版本、CUDA、CUDNN关系原创 2021-07-26 00:20:03 · 371 阅读 · 0 评论 -
opencv入门实战:基于模板匹配的车牌识别
利用OpenCV的基础知识,进行图像的预处理,寻找到相关轮廓后,通过模板匹配进行车牌预测识别。要点:1、使用opencv进行图形处理操作。2、车牌轮廓提取3、定位车牌识别步骤:1、加载图像,对图片使用Sobel算子对图片进行边缘检测对图片进行处理2、读取模板文件,读取template文件下的模板3、对图片进行轮廓检测4、计算车牌的轮廓大小,定位到车牌5、在车牌上使用模板匹配获取车牌字符、遍历车牌对车牌进行识别模板数据集已分享到百度云:链接链接:https://pan.baidu.co原创 2020-09-01 19:31:18 · 5524 阅读 · 13 评论