特点 语言python

python dataframe获取指定行指定列

data.iloc[i][36] iloc获取dataframe指定行的所有数据,[36]表示获取指定列数据 ......
dataframe python

为什么C++语言性能优越?

面试时被问到这个问题,发现自己一直以来理所当然的认为C++快,却没有具体分析原因。下面简单总结一下为什么快。 当我们编写程序时,我们需要将程序转换为计算机可以理解的机器语言。不同的语言有不同的执行机制。以C++,Java和Python的执行过程为例。 C++程序的执行过程: 预编译(预处理): 预处 ......
性能 语言

Python 面向对象

Python 面向对象 1 编程范式介绍 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 ,实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。 两种最重要的编程范式:面向过程编程和面向对象编程。 1.1 ......
对象 Python

python 线程安全

python 线程安全 1 线程抢占 import time from threading import Thread class Foo(object): pass f = Foo() f.num = 0 def add(i): f.num = i time.sleep(1) print(f.nu ......
线程 python

C语言词频统计[2023-03-22]

C语言词频统计[2023-03-22] 程序将从文本文件输入(.txt文件扩展名)中读取单词。 当程序运行时,程序将向用户请求输入文件。 程序应将从文件中读取的字存储到合适的数据结构中。 程序将计算输入文件中有多少个单词。 程序将计算输入文件中有多少个不同的单词。 程序将计算每个出现单词的频率。 程 ......
词频 语言 2023 03 22

Python time

说明:python本地时间与UTC时间转换,程序中常用于日志或生成文件命名,待补充完善。参考小例 # -*- coding: utf-8 -*- import time import datetime class TimeShift: def __init__(self): pass def get ......
Python time

Python Django atomic示例

本文介绍 django.db.transaction.atomic 的用法。 声明 atomic(using=None, savepoint=True, durable=False)[source] 原子性是数据库事务的定义属性。 atomic 允许我们创建一个代码块,在其中保证数据库的原子性。如果 ......
示例 Python Django atomic

python表格处理--1

import numpy as np# a = np.array([1,2,4,5]) # 创建一组数组# b = np.array([[1,2],[3,4],[5,6]]) # 创建二维数组# x = np.arange(5) # 1个参数,起点取默认值0,参数值为终点,步长取默认值1,左闭右开# ......
表格 python

用python写yolov5 拍球计数

import numpy as np import torch import cv2 from PIL import Image, ImageDraw, ImageFont def cv2_add_chinese_text(img, text, position, text_color=(0, 25 ......
python yolov5 yolov

python BDD API测试

1. 配置内网 确认能登录 https://deopcard.corp.OOOO.com/ui/builds Artifacts>set me up>search: pypi> Get the info as below in resolve tab 在这个文件夹路径下 :Users->userna ......
python BDD API

python中将QImage转化成 opencv 下的 MAT(numpy ndarray) 对象

最近写了一个脚本,用PyQt自带的screen方法截取某个程序的画面,然后用OpenCV判断截取的图片中有没有想要的东西 from PyQt5.QtWidgets import QApplication import sys app = QApplication(sys.argv) screen = ......
中将 对象 ndarray python QImage

Python之collections模块

简介 collections 是 python 的内置模块,提供了很多方便且高性能的关于集合的操作,掌握这些知识有助于提高代码的性能和可读性。 常用功能 计数器(Counter) ​ 双端队列(deque) ​ 默认字典(defaultdict) ​ 有序字典(OrderedDict) ​ 具名元组 ......
collections 模块 Python

Python家用热水器用户行为分析

1 import pandas as pd 2 import matplotlib.pyplot as plt 3 4 inputfile ='D:\original_data.xls' # 输入的数据文件 5 data = pd.read_excel(inputfile) # 读取数据 6 7 # ......
行为分析 热水器 热水 家用 行为

大爽Python入门教程 7-6 面向对象编程 实例演示 简易方格游戏(二维)

大爽Python入门公开课教案 点击查看教程总目录 1 介绍 将上一节,一维的面板拓展成二维的。 面板数据从txt中读取出来 玩家从左上进入,输入一串移动命令, 展示中间过程 玩家最后状态。 TODO: 未完待续 ......
入门教程 方格 简易 实例 对象

python控制网络继电器

import socket def open_door(rely_host="", rely_port=12345, channel_id=0, timeout=5): try: client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) c ......
继电器 python 网络

Python之collections模块

1. python的collections模块介绍 Python的collections模块是一个标准库,提供了一个集合的高性能容器,包含了许多内置容器的替代选择。这些容器拥有比内置的更多的功能,如默认值,有序元素和可命名元素等。 核心的数据类型包括: namedtuple():使用具名字段的元组, ......
collections 模块 Python

python 出现OSError: [Errno 8] Exec format error起因和解决办法

起因:在Python需要调用执行 .sh 文件。 然后报错 在sh文件头加上 #!/bin/bash 就好了 ......
起因 OSError 办法 python format

python———用while循环+if判断写个会员卡充值和招生功能

""" 需求1:会员卡充值 金额只能输入数字和浮点数、不能输入负数 充值100(包含100)金额提示:成功充值N元,恭喜你成为普通会员 充值100.01(包含100.01)至200金额提示:成功充值N元,恭喜你成为铂金会员 充值200.01(包含100.01)至300金额提示:成功充值N元,恭喜你成 ......
会员卡 功能 会员 python while

自然语言处理(三国演义)

import codecs import random import re import imageio import jieba.posseg as pseg import matplotlib.pyplot as plt import networkx as nx import wordclou ......
自然语言 三国 自然 语言

C语言进阶--注释符号

编译器在编译过程中使用空格替换整个注释 字符串字面量中的//和/*....*/不代表注释符号 /*.....*/型注释不能被嵌套 注意:编译器把注释和其他程序元素看作是平等的 注释应该准确易懂,放置二义性,错误的注释有害无利 注释是对代码的提提示,避免臃肿和喧宾夺主 一目了然的代码避免加注释 不要用 ......
注释 符号 语言

C语言进阶--struct和union分析

C语言中的struct可以看作变量的集合 柔性数组即数组大小待定的数组 C语言中可以有结构体产生柔性数组 struct softArray { int len; int arry[];//不占用存储空间 } union只分配最大成员的空间,所有成员共享这个空间 小结: struct中的每个数据成员有 ......
语言 struct union

C语言进阶--enum、sizeof、typedef分析

enum用于定义离散值类型,定义的值是真正意义上的常量 sizeof是编译器的内置指示符,不参与程序的执行过程(在编译期间就会进行数组替换) typedef用于给类型重命名(重命的类型可以在typedef语句之后定义) typedef重命名的类型不能被unsigned和signed修饰 int va ......
typedef 语言 sizeof enum

安装python

今日安装了python编译器 ......
python

python常用内置函数

1.默认参数 函数中设置的默认参数出现可变类型 需要注意 如:list/dict def func(a2=[]): a2.append(2) print(a2)​func()func([1])func()结果:[2][1,2][2, 2]错误分析:执行函数未穿参数,每次执行默认创建一个空列表赋值给a ......
函数 常用 python

Python_作业6_函数

1-1 、定义Python函数时,如果函数中没有return语句,则默认返回空值None。 答案:√ 1-2、在函数内部没有任何声明的情况下直接为某个变量赋值,这个变量一定是函数内部的局部变量。 答案:√ 1-3、在调用函数时,必须牢记函数形参顺序才能正确传值。 答案:× 1-4、调用函数时传递的实 ......
函数 Python

Debian配置系统中文语言及环境

Debian配置系统中文语言及环境 1,安装语言包 sudo apt install locales 2,配置语言环境 sudo dpkg-reconfigure locales 按下空格即可选择,前面带星号(*)即被选中,通常不需要全部选择安装,选择需要的即可。 3,locale命令基本使用 查看 ......
语言 环境 Debian 系统

C.UTF-8和en-US.UTF-8语言环境有什么区别

C.UTF-8和en-US.UTF-8语言环境有什么区别? 一般来说,C.utf8 是 POSIX 标准兼容的默认语言环境,中的 C 指的是计算机computer。意味着只有严格的ASCII字符才是有效的,扩展后允许基本使用UTF-8。 en_US.utf8=美式英语UTF-8语言环境。en_US指 ......
UTF 语言 环境 en-US US

C语言填空:

#include <stdio.h> //从键盘输入一个字符串,将字符串中出现的所有大写字母循环右移5位 【1】 main() { char s[30]; int i=0,n; 【1】; n=strlen(s); while(【1】) { if(【1】) s[i]=s[i]+5; if(【1】) 【 ......
语言

C语言:指针逆序函数

#include <stdio.h> #include <string.h> void reverse(char *str) { int len = strlen(str),i; char temp; for (i = 0; i < len / 2; i++) { temp = str[i]; st ......
逆序 指针 函数 语言

C语言:理论知识点

1. && 左边表达式为0,则最后结果为0,右边的表达式不用计算 2. | 左边表达式为1,则最后结果为1,右边的表达式不用计算 3. unsigned 无符号整型 4. int a=4; //二进制: 原码 反码 补码:00000000 00000000 0000000000000100 int ......
知识点 理论 语言 知识