现在位置: 首页 > Python
2020年02月18日 编程语言 ⁄ 共 1105字 评论关闭

Python 中的pygame安装与配置教程详解 安装软件环境及版本说明 OS: Win10 x 64 专业版 Python: 2.7 IDE: PyCharm Community 2018 1. 安装python 1)下载并安装python python官网下载需要的版本,并安装(安装过程很简单,步骤略) https://www.python.org/downloads/windows/ 这里下载的是python2.7 2)配置环境变量 如果安装python时,没有勾选添加python到环境变量PATH,则需要手动添加 3)验证是否安装+配置

阅读全文
2020年02月18日 编程语言 ⁄ 共 821字 评论关闭

python读取图片的几种方式及图像宽和高的存储顺序 1.opencv 2.imageio 3.matplotlib 4.scipy # coding:utf-8 import cv2 import imageio from scipy import misc from PIL import Image from matplotlib import pyplot as plt image_path = "./images/000011.jpg" # 使用pillow读取图片,获取图片的宽和高 img_pillow = Image

阅读全文
2020年02月18日 编程语言 ⁄ 共 928字 评论关闭

Python 简单计算要求形状面积的实例 有个Q友问怎么写个程序能按照要求输入,再输出对应形状的面积? 我大概写了几行,没有考虑输出异常,重点想记录下 int 的接收,如下图 知识点就两个 1, 长方形面积 & 三角形面积,因为要从终端接收用户的多个参数输入,所以用了map(int, raw_input().split()) 这种方式 2. 圆面积只想保留小数点后两位,就用到了 %.2f 来接收 #!/usr/bin/python #-*-coding:utf-8 -*- name = raw_input("Pleas

阅读全文
2020年02月18日 编程语言 ⁄ 共 1597字 评论关闭

keras tensorflow 实现在python下多进程运行 如下所示: from multiprocessing import Process import os def training_function(): import keras # 此处需要在子进程中 if __name__ == ‘__main__’: p = Process(target=training_function, args=(,)) p.start() 原文地址:https://stackoverflow.com/questions/42504669/ker

阅读全文
2020年02月18日 编程语言 ⁄ 共 924字 评论关闭

Python类如何定义私有变量 这篇文章主要介绍了Python类如何定义私有变量,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 前言 在java 的类中,如果你要定义一个私有变量,可以用修饰词 private,那么在Python 的类中呢,Python中没public private之类的修饰词,那Python 是如何定义私有变量的呢? 私有变量 在Python 类中定义私有变量,只要在变量前加 __ (两个下划线) ,那么该类的实例就不能引用了,看下面实例 >>

阅读全文
2020年02月18日 编程语言 ⁄ 共 4094字 评论关闭

Python实现遗传算法(二进制编码)求函数最优值方式 目标函数 编码方式 本程序采用的是二进制编码精确到小数点后五位,经过计算可知对于 其编码长度为18,对于 其编码长度为15,因此每个基于的长度为33. 参数设置 算法步骤 设计的程序主要分为以下步骤:1.参数设置:2.种群初始化:3.用轮盘赌方法选择其中一半较好的个体作为父代:4.交叉和变异:5.更新最优解:6.对最有个体进行自学习操作:7结果输出.其算法流程图为: 算法结果 由程序输出可知其最终优化结果为38.85029, 输出基因编码为[1 1 0 0 1 0 1 1 1 1 1 1 1 0

阅读全文
2020年02月18日 编程语言 ⁄ 共 1736字 评论关闭

Python写出新冠状病毒确诊人数地图的方法 最近肺炎的发展速度属实有点恐怖.刚知道python的pyecharts这个库,想到pyecharts可视化的特点,正好可以扒一下肺炎实时播报的官网也做个地图. 第一步扒取数据:发现一个大问题,各省的确诊人数网页源代码里竟然没有.百度才知道这是js渲染生产的,又是一顿查.找到一种方法.用selenium执行一遍网页渲染的过程就可以了,首先安装selenium. pip install selenium 在引用库的时候还需要webdriver这个启动浏览器的东西,我用的是google,所以要下载ch

阅读全文
2020年02月18日 编程语言 ⁄ 共 2467字 评论关闭

python实现替换word中的关键文字(使用通配符) 环境:Python3.6 本文主要是通过win32com操作word,对word中进行常用的操作.本文以替换为例,讲解一下如何使用Python在word中使用"通配符模式"(类似于正则表达式)替换文本内容. #!/usr/bin/env python # -*- coding:utf-8 -*- import os import win32com from win32com.client import Dispatch # 处理Word文档的类 class RemoteWor

阅读全文
2020年02月18日 编程语言 ⁄ 共 2070字 评论关闭

Python turtle画图库&&画姓名实例 *****看一下我定义的change()和run()函数****** 绘图坐标体系: 作用:设置主窗体的大小和位置 turtle.setup(width, height, startx, starty) #width : 窗口宽度,若值是整数,表示像素值:若是小数,表示窗口宽度与屏幕的比例. #height : 窗口高度,若值是整数,表示像素值:若是小数,表示窗口高度与屏幕的比例. #startx : 窗口左侧与屏幕左侧的像素距离,若值是None,窗口位于屏幕水平中央. #starty : 窗口

阅读全文
2020年02月18日 编程语言 ⁄ 共 2005字 评论关闭

python不使用for计算两组、多个矩形两两间的iou方式 解决问题: 不使用for计算两组.多个矩形两两间的iou 使用numpy广播的方法,在python程序中并不建议使用for语句,python中的for语句耗时较多,如果使用numpy广播的思想将会提速不少. 代码: def calc_iou(bbox1, bbox2): if not isinstance(bbox1, np.ndarray): bbox1 = np.array(bbox1) if not isinstance(bbox2, np.ndarray): bbox2 = np.arr

阅读全文