- 博客(26)
- 收藏
- 关注
原创 最新版精选板块导出工具 龙头复盘神器 复盘软件
基于c++开发的最新版,支持各种格式导出,同时支持通达信 大智慧 同花顺联动,持续更新中,需要的可与留言!
2024-04-11 14:45:48 2382 9
原创 基础知识3:python中序列之列表(可变)
1:列表的创建a=[1,2,3,4,5]#直接创建b = list(range(1,6))#用list创建2:列表切片a=[1,2,3,4,5,6,7,8,9]print(a[::])#相当于复制a输出为[1,2,3,4,5,6,7,8,9]a[1:4]=[2,3]print(a)#输出为[1, 2, 3, 5, 6, 7, 8, 9]把2,3,4换成2,3,相当于删除4b=[1...
2019-12-27 23:58:56 1032 1
原创 基础知识2:python中的注释/注解
注解/注释一般用来说明代码的具体信息,起解释说明作用,编译器可以不会显示出来,除非你想让它打印出来1:以#符合的注释#打印hello,worldprint("hello,world")符号#后面的不会显示,只能在一行中起作用,不能跨多行2:可以跨多行的""" “”"(一般用于函数中较多)def a():"""打印hello,world""" print("hello,world"...
2019-12-26 22:21:42 706
原创 基础知识1:细说python中字符串单引号与双引号及转义
1:一般情况下,单引号和双引号可以混用print("hello,world")print('hello,world')#没有区别2:当引号出现多次时print(""hello,world"")print(''hello,world'')"""2者都会报错,编译器会找到第一个单/双引号,到找到下一个单/双引号停止,这中间即为字符串"""#更改print('"hello,world"...
2019-12-25 13:52:39 6862
原创 python中函数式编程及其包
上节介绍了filter和map,这次介绍reduce及其扩展reduce(函数,可迭代对象,可选参数):函数会对参数序列中元素进行累积,注意:积只是堆积的意思呀。返回一个值。在python2中为内置函数,在python3中在functools库中,看一下例子from functools import reducedef fn(a,b):#n为可选参数 return a+bprint(re...
2019-12-25 10:42:41 173
原创 python:列表推导同filter和map比较以及生成器表达式
列表推导:生成一个列表的快捷方式#1:列表推导a = [ord(b) for b in 'abcedf']#ord函数转化为对于的ASCII值print(a)#输出为[97, 98, 99, 101, 100, 102]#2:普通写法c = []for b in 'abcdef': c.append(ord(b))print(c)#显然列表推导可读性更好,但记住用列表推导最后是要...
2019-12-24 22:12:57 490
原创 vscode->学习c语言的利器
学习编程,一款界面友好,debug调试是必须的,不然没有学下去的动力,一下是个人配置经验1:下载mingw64,具体下载过程百度可以解决下载好后,配置环境变量2:官网下载vscode3:打开vscode,在2中搜索c/c++插件,会发现有很多个,选择下载次数最多的那个就是了,点击install3:新建一个文件夹,在里面新建一个以.c为后缀的c文件,代码随意,例如代码#include&...
2019-12-08 10:27:31 368
原创 python中函数闭包
闭包:一个函数嵌套另一个函数,外面的函数简称为外函数,里面的为内函数,外函数返回内函数。与普通函数不同的是,普通函数调用完后,函数中的局部变量消失,返回内存,而闭包外函数调用后,外函数的局部变量没有消失,而是继续留给内函数使用。1,普通函数def fn(): a = 2 return afn()print(a)#输出报错name 'a' is not defined因为a是局部变...
2019-08-01 10:32:25 200
原创 python中函数参数--分配参数(和收集参数相反)
1,上次介绍了如何将参数收集到元组和字典当中(通过*和**),那可以进行相反的操作吗,即参数分配def fn(x,y): return x+ya = (1,2)print(fn(*a)) # *a表示将元组a中的数据分配给x,y# 输出为32,也可以将字典中的值分配给关键字参数def fn(xd,y): print(x,y)params = {'x':'lyp,'y':hel...
2019-07-12 17:22:55 231
原创 python中函数参数和序列解包
1,元组解包:x = (1,2,3,4,5)a,b,c,d,e = x # a,b,c,d,e分别对应1,2,3,4,5print(a,b,c,d,e)# 输出为1 2 3 4 5但如果对应的小于x中的数目时,例如只有a,b,c,像上面一样写会报错因此,多余的可以用*表示x = (1,2,3,4,5)a,b,*c = xprint(a,b,c)# 输出为1 2 [3,...
2019-07-12 10:47:44 847
原创 探讨python中的copy()方法
copy():浅复制,将另一个对象关联到这个对象的副本,即复制这个对象内部的值(当内部的值不是可变对象的时候)x = [[1,2,3],4,5,[6,7]]y = x # 此时x,y为同一对象x[0][0] = 0print(x,id(x))print(y,id(y))#输出为[[0, 2, 3], 4, 5, [6, 7]] 2286210641352[[0, 2, 3], 4,...
2019-07-11 20:54:30 5712
原创 python函数的命名空间
1,细说变量:对于赋值语句,例如x = 1,类似于字典的键值,有一个vars内置函数,返回一个不可见的字典x = 1y = vars()print(y['x'])print(y['x']+=1)# 输出为 1,2可见命名空间即为一个储存变量的字典2,locals,globals函数,用来获取当前作用域的命名空间,返回为字典如果在全局作用域中用locals函数,则获取全局作用域命名...
2019-07-10 21:02:22 394
原创 python中函数作用域
1,作用域:通俗说是变量生效的区域,可分为全局作用域和局部作用域全局作用域:程序执行时创建,结束时销毁,全局作用域定义的变量为全局变量局部作用域:在函数内部,外部无法访问,函数里面的定义的变量为局部变量,函数调用时创建,结束时销毁a = 10def fn(): print(a)fn()# 输出为10在函数内部可以访问全局变量a = 10def fn(): a = 20 p...
2019-07-10 15:19:05 216
原创 细说python中函数返回值
1,明白函数对象和函数返回值(函数调用)区别def a(): print("hello")print(a)print(a())# 输出为<function a at 0x0000027AF7B6C268> #a是函数对象,且打印出内存地址hello # 由于a()调用的结果,在函数内部打印None # 由于a() 为函数的返回值,但函数中没有return,即返回为空...
2019-07-09 15:01:32 1835 2
原创 细谈python序列可变与不可变,
python中序列分为可变和不可变序列可变序列:列表,字典不可变序列:元组,字符串二者的区别,看如下代码1,a = [1,2,3,4,5]print(id(a)) # 函数id()可以表示出该对象的内存地址a[0] = 0print(id(a))# 输出为30702562433363070256243336#可见二者地址相同2,a = [1,2,3,4,5]pr...
2019-07-08 20:56:36 5075
原创 python求水仙花数和质数
1,水仙花数:是指一个3位数,它的每个位上的数字的3次幂之和等于它本身例如:153 = 1** 3 + 5** 3 + 3**3for i in range(100,1001): a = i //100 b = (i-a*100) //10 c = i % 10 if a**3 + b**3 + c**3 == i: print("%d是水仙花数"%i)#输出为#153是水仙花...
2019-07-07 21:06:16 1457
原创 简说python中的运算和input函数
1,x%y:取余,相当于x-((x//y) * y)print(-10%3)#输出为2print(10%-3)#输出为-22,x//y:向下取整(类似于math模块中的floor函数)ceil与floor相反print(10//-3)#输出为-4from math import floorprint(floor(10/-3))# 输出为-4from math import ...
2019-07-06 09:06:30 1536
原创 python基础数据结构
1,表达式:由一系列运算符组成,不会影响程序该表达式不会执行,不会影响程序2,逻辑运算符not,即非a = Trueb = not aprint(b)#输出为 False在这里插入代码片3,与,或运算(and or)a = True and Trueprint(a)# 输出为Trueb = 1 and 2print(b)# 输出为2c = 1 or 2print...
2019-07-05 12:18:37 427
原创 windows 中的一些dos命令
win + R 输入cmd 进入终端或者按住Shift键,鼠标右键点击‘此处打开Powershell窗口cd + 空格 + 路径 :进入指定目录也可以在文件夹中显示路径的方框里输入cmd.dir:列出文件或文件夹rd : 删除目录(该目录里面没有文件时可删)md :创建目录del :删除文件(目录里面的文件)cd . :表示当前目录(一个点)cd … : 表示返回上一级目录(...
2019-07-05 11:35:01 221
空空如也
qt调用海康相机的内触发循环采集图片
2023-07-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人