随笔分类 - python
摘要:1,使用set函数,set(list) 2,使用字典函数,
阅读全文
摘要:答:lambda 表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是指匿名函数 lambda函数:首要用途是指点短小的回调函数
阅读全文
摘要:这里能说的很多。你应该提到下面几个主要的点: Python在内存中存储了每个对象的引用计数(reference count)。如果计数值变成0,那么相应的对象就会小时,分配给该对象的内存就会释放出来用作他用。 偶尔也会出现引用循环(reference cycle)。垃圾回收器会定时寻找这个循环,并将其回收。举个例子,假设有两个对象o1和o2,而且符合o1.x == o2和o2.x == ...
阅读全文
摘要:答:PyChecker是一个python代码的静态分析工具,它可以帮助查找python代码的bug, 会对代码的复杂度和格式提出警告 Pylint是另外一个工具可以进行codingstandard检查
阅读全文
摘要:答:re模块中match(pattern,string[,flags]),检查string的开头是否与pattern匹配。 re模块中research(pattern,string[,flags]),在string搜索pattern的第一个匹配值。
阅读全文
摘要:答:赋值(=),就是创建了对象的一个新的引用,修改其中任意一个变量都会影响到另一个。 浅拷贝:创建一个新的对象,但它包含的是对原始对象中包含项的引用(如果用引用的方式修改其中一个对象,另外一个也会修改改变){1,完全切片方法;2,工厂函数,如list();3,copy模块的copy()函数} 深拷贝:创建一个新的对象,并且递归的复制它所包含的对象(修改其中一个,另外一个不会改变){copy...
阅读全文
摘要:http://tool.chinaz.com/tools/unicode.aspx
阅读全文
摘要:频率:60hz header: seq: 13751034 stamp: secs: 1562558441 nsecs: 77637449 frame_id: imuorientation: x: -0.00530699081719 y: 0.00178255140781 z: -0.1336126
阅读全文
摘要:demo1 demo2 demo3 参考:https://www.cnblogs.com/wongbingming/p/9028851.htmlhttps://www.runoob.com/python/python-multithreading.html
阅读全文
摘要:t=Thread(target=func) # 启动子线程t.start() # 阻塞子线程,待子线程结束后,再往下执行t.join() # 判断线程是否在执行状态,在执行返回True,否则返回Falset.is_alive()t.isAlive() # 设置线程是否随主线程退出而退出,默认为Fal
阅读全文
摘要:import numpy as np a = np.array([[1,2],[3,4]]) sumo = np.sum(a,axis=0) suml = np.sum(a,axis=O) print(sumo) print(suml)
阅读全文
摘要:modf() 分别取整数部分和小数部分 math模块函数import mathn = 3.75print(math.modf(n))>>> (0.75, 3.0)n = 3.25print(math.modf(n))>>> (0.25, 3.0)n = 4.2print(math.modf(n))(
阅读全文
摘要:#字典创建>>> dict2 = { 'abc': 123, 98.6: 37 }>>> dict2[98.6]37>>> dict2["abc"]123 键必须不可变,所以可以用数字,字符串或元组充当,用列表就不行#!/usr/bin/pythondict = {['Name']: 'Zara',
阅读全文
摘要:>>>def square(x) : # 计算平方数 ... return x ** 2 ... >>> map(square, [1,2,3,4,5]) # 计算列表各个元素的平方 [1, 4, 9, 16, 25] >>> map(lambda x: x ** 2, [1, 2, 3, 4, 5]) # 使用 lambda 匿名函数 [1, 4, 9...
阅读全文
摘要:#!/usr/bin/env python # -*- coding: utf-8 -*- import rospy import math from sensor_msgs.msg import Imu from geometry_msgs.msg import Pose, Quaternion,PoseWithCovarianceStamped import PyKDL def qua...
阅读全文
摘要:安装: 使用:
阅读全文
摘要:#!/usr/bin/env python2.7 # -*- coding: utf-8 -*- import rospy import time from common_msgs.msg import alarminfo def talker(): rospy.init_node('NetWorking', anonymous=True) networking_moni...
阅读全文
摘要:#! /usr/bin/python import PyKDL import rospy from sensor_msgs.msg import Imu from nav_msgs.msg import Odometry from geometry_msgs.msg import Twist from math import * import threading import os imp...
阅读全文
摘要:import mathmath.asin(x) x : -1 到 1 之间的数值。如果 x 是大于 1,会产生一个错误。 #!/usr/bin/pythonimport math print "asin(0.64) : ", math.asin(0.64)print "asin(0) : ", ma
阅读全文
摘要:sudo apt-get install ros-indigo-kdl-parser-py http://debian.2.n7.nabble.com/Bug-913803-python3-pykdl-PyKDL-fails-to-import-tp4418454.htmlhttps://githu
阅读全文

浙公网安备 33010602011771号