随笔分类 -  Python

Python Program Lauguage
摘要:矩阵运算 论numpy中matrix 和 array的区别:http://blog.csdn.net/vincentlipan/article/details/20717163 matrix 和 array的差别: Numpy matrices必须是2维的,但是 numpy arrays (ndar 阅读全文
posted @ 2017-02-13 20:03 horsetail 阅读(35992) 评论(1) 推荐(1)
摘要:Python学习变得很方便,不用任何安装一个浏览器也能够使用学习,比如Jupyter就是很好的一个网络工具,提供了编辑编译展示等强大的功能,网址如下: 也有本地版本的,可以使用继承的环境anaconda, 1. Linux安装方法: a.下载anaconda压缩包:https://www.conti 阅读全文
posted @ 2017-02-11 15:42 horsetail 阅读(254) 评论(0) 推荐(0)
摘要:python的正则表达式使用起来非常的方便,基本思路就是编译规则,匹配字符串,输出字符串 参考资料 Python中的正则表达式教程 阅读全文
posted @ 2016-06-30 12:45 horsetail 阅读(207) 评论(0) 推荐(0)
摘要:用户数据UserData类和重映射Remapper类包含在smach中的user_data.py文件中实现,该博文主要介绍其原理和例子 UserData主要用于状态之间的数据传递,包括数据的输入input_keys和输出output_keys。用户数据做为状态的execute函数的参数来使用。而输入 阅读全文
posted @ 2016-02-23 10:28 horsetail 阅读(846) 评论(0) 推荐(0)
摘要:状态机提供了若干种状态,包括了Generic State,CBState,SimpleActionState (ROS),ServiceState (ROS),MonitorState (ROS)。下面分别介绍它们的用法和例子。 一、CBState回调状态 将一个函数封装成状态,这种状态成为回调状态 阅读全文
posted @ 2016-02-02 12:34 horsetail 阅读(1304) 评论(0) 推荐(0)
摘要:SMACH中,状态(State)是状态机器组成的重要部分,理解State的原理和实现,对使用SMACH很有帮助,特别是理解 __init__(),execute(),preempt是尤为关键。 __init__():初始化函数,状态初始化时,进行参数的初始化 execute():状态运行时执行的函数 阅读全文
posted @ 2016-02-01 22:22 horsetail 阅读(1098) 评论(0) 推荐(0)
摘要:python不支持多态,但他是一种多态语言,看下面这篇博客:参考资料:[1].再谈python中的多态 阅读全文
posted @ 2015-11-02 18:45 horsetail 阅读(232) 评论(0) 推荐(0)
摘要:今天把Python的语法过了一遍,学习了慕课网上的教程,简单易懂,1个小时就可以入门Python了。Python有两个主要的版本,Python2.7,Python3.5,后面的版本,改动较大,编写的程序,不一定兼容3.5.所以建议还是使用2.7版本的。Python语言非常的简单易学,没学过程序设计的... 阅读全文
posted @ 2015-10-22 23:47 horsetail 阅读(461) 评论(0) 推荐(0)