![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python和c/c++联合编程
是一名机器学习的小白,分享学习知识的过程。
repinkply
工程师一名,热爱技术
展开
-
简单的Python调用C/C++程序的方法
简单的Python调用C/C++程序的方法原创 2023-01-14 21:42:40 · 1407 阅读 · 0 评论 -
python 字典
python字典原创 2022-08-21 15:12:44 · 153 阅读 · 0 评论 -
字符串与列表之间的转换
字符串与列表之间的转换原创 2022-08-14 21:10:40 · 1538 阅读 · 0 评论 -
python 枚举
python 枚举原创 2022-06-04 21:11:34 · 420 阅读 · 0 评论 -
python 正则表达式
python 正则表达式知识点学习原创 2022-06-03 22:29:34 · 77 阅读 · 0 评论 -
python 类
python 类 相关知识点原创 2022-06-02 22:21:52 · 77 阅读 · 0 评论 -
python 函数
python 函数原创 2022-06-01 22:28:23 · 84 阅读 · 0 评论 -
python中循环与使用场景
1.while 循环counter =1while counter <= 10: counter += 1 print(counter)else: print("EOF")2.for 循环a=[['apple','orange','banana','grape'],(1,2,3)]for x in a: for y in x: print(y,end=',')else: print("fruit is gone",end=原创 2022-05-29 18:06:04 · 156 阅读 · 0 评论 -
变量的值、身份、类型
1.a="hello"print(type(a) == str) # 推荐这样来判断类型print(isinstance(a,str)) # python中,推荐这样来判断类型2.isinstance(...),另外一种用法。isinstance(...) 第二个参数是一个元组,判断对象a的类型,是否是元组所代表中的一个。a="hello"print(isinstance(a,(int,str,float))) # Trueprint(isinstance(a,(int,flo.原创 2022-05-28 22:51:40 · 77 阅读 · 0 评论 -
python 运算符
1.逻辑运算符print(1 and 0) # 输出0print(1 and 0) #输出0print(1 and 2) #输出2print(2 and 1) #输出1print(3 and 5) #输出5print(5 and 3) #输出3print(0 or 1) #输出1print(1 or 0) #输出1print(2 or 3) #输出2print(3 or 2) #输出32.成员运算符b='a'print(b in {'c':1}).原创 2022-05-28 22:35:00 · 508 阅读 · 0 评论 -
列表和元组
a = (1,2,3,[1,2,4])print(a[3][0]) # 输出1print(a[3][1]) # 输出2print(a[3][2]) # 输出4b =(1,2,3,[1,2,[3,4,5,6]])print(b[3][2][0]) # 输出3print(b[3][2][1]) # 输出4a = (1,2,3,[1,2,['a','b','c']])print(a[3][2][1]) # 输出b原创 2022-05-28 18:50:25 · 57 阅读 · 0 评论 -
集合 set
{1,2,3,4,5,6} - {3,4}{1, 2, 5, 6}{1,2,3,4,5,6}+{3,4}Traceback (most recent call last): File "<stdin>", line 1, in <module>TypeError: unsupported operand type(s) for +: 'set' and 'set'{1,2,3,4,5,6} & {3,4}{3, 4}{1,2,3,4,5,6...原创 2022-05-27 22:07:44 · 67 阅读 · 0 评论 -
tuple
1.在python中怎么样定义一个元素的元祖?print(type((1)))print(type(('a')))以上这样定义,( 会被编译器解释为 运算符中的左括号。需要以下这样定义:print(type((1,)))print(type(('a',)))那么怎么定义一个空元祖呢?按照以下方式来定义:print(type(()))print(type(()))...原创 2022-05-27 20:49:38 · 59 阅读 · 0 评论 -
python 字符串
print('c:\northwind\northwest')print('c:\\northwind\\northwest')print(r'c:\northwind\northwest') # 在字符串前面加入r,就不是一个普通字符串,而是一个原始字符串(即所见即所得,没有转义的成分在其中)原创 2022-05-27 15:18:32 · 64 阅读 · 0 评论 -
python3 中各进制的表示与转换
bin(...) 函数可以实现其他进制向二进制的转化。1.十进制转化为二进制print(bin(10)) #输出0b10102.八进制转化为二进制print(bin(0o7)) #输出0b1113.十六进制转化为二进制print(bin(0xE))int(...) 函数可以实现其他进制向十进制的转化。print(int(0b111)) # 二进制向十进制转化print(int(0o77)) #八进制向十进制转化print(int(0XFF)) #..原创 2022-05-27 12:27:56 · 1662 阅读 · 0 评论 -
装饰器初探
不用装饰器的写法:import timedef i_can_sleep(): time.sleep(3)start_time = time.time()i_can_sleep()end_time = time.time()print("函数运行了 %s 秒:" %(end_time-start_time))如果需要统计很多次i_can_sleep(),每次都需要写很多次start_time = time.time(),end_time = time.time(),这样的.原创 2022-05-07 22:51:11 · 224 阅读 · 0 评论 -
python闭包初探
python 闭包原创 2022-05-07 22:24:36 · 498 阅读 · 0 评论 -
python 内建函数
Python 内建函数主要分为:filter() map() reduce() zip()1.filtera = [1,2,3,4,5,6,7]print(list(filter(lambda x:x<5,a)))2.mapa = [1,2,3,4,5,6,7]print(map(lambda x:x,a))print(list(map(lambda x:x,a)))print(list(map(lambda x:x*x,a)))a = [1,2,3,4,5,6,7]原创 2022-05-07 21:39:14 · 587 阅读 · 0 评论 -
python3中使用json
1.什么是json1.JavaScript对象表示法(JavaScript Object Notation),Json是轻量级的文本数据交换格式。2.Json是独立于语言的,很多语言都可以使用Json进行文本数据解析,比如C++,Python。3.Json具有自我描述性,更易解析,Json比XML更小、更快、更易解析。python3 中json标准库的作用1.使用json字符串生成python对象 (load)2.由python对象格式化成为json对象 (dump)数据类型转换原创 2022-05-04 22:30:55 · 1685 阅读 · 0 评论 -
meshgrid()网格矩阵函数的理解
x0,x1=np.meshgrid([1,2,3],[4,5,6]) #生成一个网格矩阵,x0为横坐标,x1为纵坐标 x0的取值范围为[1,2,3] x1的取值范围为[4,5,6]print("x0=",x0)print("x1=",x1)x0= [[1 2 3][1 2 3][1 2 3]]x1= [[4 4 4][5 5 5][6 6 6]]生成的网格矩阵...原创 2019-09-25 20:09:22 · 1244 阅读 · 1 评论 -
Pandas入门基本知识点
1.pandas基础 Series和DataFrame>>> import numpy as np>>> import pandas as pd>>> s1=pd.Series([4,7,-5,3]) #创建一个series 索引为默认值>>> print(s1)0 41 72 -53 ...原创 2019-09-11 21:49:00 · 227 阅读 · 0 评论 -
Numpy入门基本知识点
1.Numpy的基本属性import numpy as nparray=np.array([[1,2,3], [4,5,6], [7,8,9]])print(array)print(array.ndim)#矩阵或数组的维度 包含两个[] []所以为2维,如果包含3个[][][]则为3维print(array.sha...原创 2019-09-11 20:34:06 · 463 阅读 · 0 评论