图像入门 学习目标:图像的读取、显示、保存 学习三个函数:cv2.imread(), cv2.imshow() , cv2.imwrite() 使用 Matplotlib 来显示图像# 导入常用包 #%matplotlib notebook import numpy as np import cv2 import matplotlib.pyplot as plt读取显示图像 img = cv2.imread("img.jpg", 0) # 1: 显示原始图, 0:灰度图 -1:加载图像包括 alpha 通道 cv2.imshow("image", img) # 第一个参数为显示窗口的名称,第二个参数是要显示的图像...
引言 Java语言也是面向对象的语言,但是Python要更加彻底Python的面向对象特性,是它使用起来灵活的根本所在对象的特点 可以赋值给一个变量 函数也是对象 def test(name):print(name) my_func = test # 注意 只写函数名 和 函数名加括号 的区别my_func("MetaTian") # 打印:MetaTian可以添加到集合中去 def plus(a, b):print(a+b) def minus(a, b):print(a-b)fun_list = []fun_list.append(plus)fun_list.append(minus)for item in...
Python注释 单行注释 这是一个单行注释 print("test")多行注释 这里就是python的多行注释方式可以直接分行进行注释操作本质上是字符串import thisprint("hello world")特殊注释 #!/usr/bin/python3指定解释器的版本#encoding=utf-8python 2.x解决中文文本乱码Python变量 变量使用 使用之前不用声明;做参数传递时,所有的变量都是引用 定义变量 arg = val a = 1 arg1, arg2 = 1, 2 a, b = 1, 2 arg1 = arg2 = val a = b = 3使用变量...
面向对象的三大特性:继承、封装和多态Python 做到胶水语言,当然也支持面向对象的编程模式。 封装 class UserInfo(object):lv = 5def __init__(self, name, age, account):self.name = nameself._age = ageself.__account = accountdef get_account(self):return self.__account@classmethoddef get_name(cls):return cls.lv@propertydef get_age(self):return self._ageif __name__ == "__main__":userinfo = UserInfo("hippie",...
文章目录if __name__ == __main__:main() python中ftp操作: ftp=FTP() #设置变量 ftp.set_debuglevel(2) #打开调试级别2,显示详细信息 ftp.connect(“IP”,”port”) #连接的ftp sever和端口 ftp.login(“user”,”password”)#连接的用户名,密码 print ftp.getwelcome() #打印出欢迎信息 ftp.cmd(“xxx/xxx”) #更改远程目录 bufsize=1024 #设置的缓冲区大小 filename=”filename.txt” #需要下载的文件 file_handle=open(file...
基础语法(一 ) 一、python字符串 1.运算符2.基本数据类型3.字符串基本运算4.字符串常用函数 二.python数据结构 1.list方法(静态)和操作(动态) 创建list()或[]2.列表推导式:利用其它列表创建新列表,类似for循环,格式:new1=[exper for value in collection if condition ],例子如下: 判断原来列表中长度超过3的并且将其大写后以新列表输出。3.元组tuple():不能更改元素,只能查找和操作4.字典dict={key1:value1,key2:...
全栈工程师开发手册 (作者:栾鹏) python教程全解文本string:通用字符串操作re:正则表达式操作difflib:差异计算工具textwrap:文本填充unicodedata:Unicode字符数据库stringprep:互联网字符串准备工具readline:GNU按行读取接口rlcompleter:GNU按行读取的实现函数二进制数据struct:将字节解析为打包的二进制数据codecs:注册表与基类的编解码器数据类型datetime:基于日期与时间工具calendar:通用月份函数collections:容...
目录 一、zip函数(内建函数) 1.1 定义 基本语法: 参数说明: 返回值: 示例: 1.2 处理列表 1.3 处理元组 1.4 处理字典 1.5 处理一个参数和空列表 一、zip函数(内建函数) 1.1 定义 Python 2:zip() 函数用于将可迭代的对象(字典,列表,元组,集合,字符串等)作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。 Python 3:zip() 函数用于将可迭代的对象作为参...
本文地址:http://blog.csdn.net/morewindows/article/details/11922473转载请标明出处,谢谢。 欢迎关注微博:http://weibo.com/MoreWindows 本系列一共四篇: 1. 《Base64系列第一篇 Base64介绍》 2. 《Base64系列第二篇 python中使用Base64编码解码》 3. 《Base64系列第三篇 C/C++中使用Base64编码解码(使用boost库)》 4. 《Base64系列第四篇 C/C++中使用Base64编码解码(从chromium库中抽取)》 本篇《Base64系列第二篇 pyth...
安装 pip3 install beautifulsoup4 解析库Tables Are Coolcol 3 is right-aligned $1600col 2 is centered $12zebra stripes are neat $1
为了方便学习,制作了脑图,能快速的记忆和学习。
快速绘图 数据图绘制 matplotlib的字库pyplot提供了快速绘制2D图标的API接口。import numpy as np import matplotlib.pyplot as plt x = np.linspace(0, 10, 1000) y = np.sin(x) z = np.cos(x**2) plt.figure(figsize=(8, 4)) plt.plot(x, y, label="$sin(x)$", color="red", linewidth=2) plt.plot(x, z, "b--", label="$cos(x^2)$") plt.xlabel("Time(s)") plt.ylabel("Volt") plt.title("PyPlot First Example") plt.ylim(-1.2...
一、模拟登录拉钩网 import re import requestsclass LoginLaGou(object):"""模拟登录拉钩网"""def __init__(self):self.headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36','Referer': 'https://passport.lagou.com/login/login.html'}self.data = {'isValidate': 'true','username': '181****1666','password': 'root','r...
设计任务 初步设计一个批量生产按钮的函数,根据需要的按钮数量,自动生成多少按钮。 函数设计 import tkinter as tk # 导入tkinter库 root = tk.Tk() # 建立程序主窗口 root.title("Button按钮的自动生成函数") # 设置主窗口的标题def button_created(button_number):button_list = []for i in range(button_number):text_str = '按钮' + str(i+1)bt = tk.Button(root, text=text_str)button_list.append(bt)for i in range(butto...
跳转到自己的博客控制变量变量 符号 意义 默认值1 var = tk.BooleanVar() 布尔型 02 var = tk.StringVar() 字符串控制变量 空字符串3 var = tk.IntVar() 整数控制变量 04 var = tk.DoubleVar() 小数控制变量 0.0创建控制变量 var = StringVar() 设置控制变量的值 var.set("set a value.") 获得控制变量的值 var.get("get a value from the control parameter.") 控制变量使用实例 import tkinter as tkroot = tk.Tk()# 创建一个lab...