
Python学习
叮咯咙咚呛36
NR/LTE MODEM 开发小哥
展开
-
Win7 python环境下安装dlib库
最近很火的,用Python给头像加上圣诞帽 用到的工具: OpenCV(对python 2.7支持度高) dlib(dlib的人脸检测比OpenCV更好用,而且dlib有OpenCV没有的关键点检测。) 环境搭建: import numpy as np import cv2 import dlib 解决方案 1、对于比较新的Win 7系统,首选尝试该方案原创 2018-01-11 22:08:36 · 527 阅读 · 0 评论 -
快速上手Requests
http://docs.python-requests.org/zh_CN/latest/user/quickstart.html首先,确认一下:Requests 已安装Requests 是最新的让我们从一些简单的示例开始吧。发送请求使用 Requests 发送网络请求非常简单。一开始要导入 Requests 模块:>>> import requests 然后,尝试获取某个网页。...转载 2018-02-27 22:11:54 · 184 阅读 · 0 评论 -
Python 字典(Dictionary) get()方法
描述 Python 字典(Dictionary) get() 函数返回指定键的值,如果值不在字典中返回默认值。 语法 get()方法语法: dict.get(key, default=None) 参数 key -- 字典中要查找的键。 default -- 如果指定键的值不存在时,返回该默认值值。 返回值 返回指定键的值,如果值不在字典中返回默认值转载 2018-01-10 22:21:41 · 264 阅读 · 0 评论 -
Python中的sort()方法使用基础
一、基本形式 sorted(iterable[, cmp[, key[, reverse]]]) iterable.sort(cmp[, key[, reverse]]) 参数解释: (1)iterable指定要排序的list或者iterable,不用多说; (2)cmp为函数,指定排序时进行比较的函数,可以指定一个函数或者lambda函数,如:转载 2018-01-10 22:04:36 · 246 阅读 · 0 评论 -
Python读取键盘输入的2种方法
Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘。如下: 1.raw_input 2.input raw_input函数 raw_input() 函数从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符): 代码如下: str = raw_input("Enter your input: "); print "Received input i转载 2018-01-10 21:21:37 · 19397 阅读 · 0 评论 -
Python 练手1
1、输入三个整数x,y,z,请把这三个数排序 string=raw_input("请输入三个数字,格式如 'a,b,c':") li=string.split(",") li2=[int(i) for i in li] li2.sort() print li2 # li2.sort(reverse=True) li2.reverse() print li2 2、输入某年某月某日,判断这原创 2018-01-16 21:06:28 · 218 阅读 · 0 评论 -
Python格式化输出%s和%d
python print格式化输出。 1. 打印字符串 print ("His name is %s"%("Aviad")) 效果: 2.打印整数 print ("He is %d years old"%(25)) 效果: 3.打印浮点数 print ("His height is %f m"%(1.83)) 效果:转载 2018-01-15 22:13:02 · 297 阅读 · 0 评论 -
python程序退出方式
1. sys.exit() 执行该语句会直接退出程序,这也是经常使用的方法,也不需要考虑平台等因素的影响,一般是退出Python程序的首选方法. 该方法中包含一个参数status,默认为0,表示正常退出,也可以为1,表示异常退出. 1 2 3 4 import sys sys.exit() sys.exi转载 2018-01-15 22:07:29 · 834 阅读 · 0 评论 -
字符串转换、检测、截取实例
# -*- coding: UTF-8 -*- string="data : 80 01 02 03 04 05 fa a1 11 22 33 44 55 66 77 88 cc a1 01 02 03 04 05 06 07 08 cc" print(len(string)) str=": 80" n=string.find(str) # Python find() 方法检测字符串中是否包原创 2018-01-14 17:46:36 · 202 阅读 · 0 评论 -
python常用的十进制、16进制、字符串、字节串之间的转换
整数之间的进制转换: 10进制转16进制: hex(16) ==> 0x1016进制转10进制: int('0x10', 16) ==> 16 类似的还有oct(), bin() ------------------- 字符串转整数: 10进制字符串: int('10') ==> 1016进制字符串: int('10', 16) ==> 161转载 2018-01-14 13:31:34 · 10010 阅读 · 0 评论 -
Python 列表(List)
Python 列表(List) 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。 列表是最常用转载 2018-01-14 13:19:01 · 192 阅读 · 0 评论 -
Python split()方法
描述 Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。 语法 strip()方法语法: str.strip([chars]); 参数 chars -- 移除字符串头尾指定的字符。 返回值 返回移除字符串头尾指定的字符生成的新字符串。 实例 以下实例展示了strip()函数的使用方法: #!/usr/bin/转载 2018-01-14 13:18:16 · 214 阅读 · 0 评论 -
Python bytes decode() 方法
描述 bytes decode() 方法以指定的编码格式解码 bytes 对象,默认编码为 'utf-8'。 对应的编码方法:encode() 方法 。 语法 Python bytes decode() 方法语法: 1 B.decode([encoding="utf-8"][,errors="strict"])转载 2018-01-14 12:58:20 · 1368 阅读 · 0 评论 -
Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
去空格及特殊符号 s.strip().lstrip().rstrip(',') 复制字符串 #strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2 = sStr1 sStr1 = 'strcpy2' print sStr2 连接字符串 #strcat(sStr1,sStr2) sStr1 = 'strcat' sStr2 = '转载 2018-01-14 12:09:52 · 2081 阅读 · 0 评论 -
anaconda下安装库出现UnsatisfiableError问题
利用命令行在Anaconda Prompt 安装PIL利用命令conda install PIL出现问题如下:(D:\Program Files\Anaconda3) C:\Users\lee>conda install PIL Fetching package metadata ........... Solving package specifications: . Unsatisfi...转载 2018-02-24 10:28:56 · 24850 阅读 · 0 评论