自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 python -- 列表生成式

今天我们来学习一下怎么生成一个列表list, 假如我们要生成一个列表[1,2,3,4,5,6,7,8,9],我们回想一下,我们有几种方法。 首先,最笨的方法,直接写出,当然此方法稍微扩展一些就不可使用,比如说如果需要生成的列表元素为几百上千个。其次,我们可以利用range()函数来生成如上的li...

2018-12-10 22:19:19

阅读数 42

评论数 0

原创 python -- 切片

在日常操作中,我们经常需要取list 或tuple中的一个或几个特定元素。例如: >>> L = ['make','job','lily','lucy','blu...

2018-12-07 13:43:23

阅读数 19

评论数 0

原创 python -- 迭代

在学习for循环语句时,我们已经知道利用for......in 循环语句可以遍历list或tuple中的元素,我们称之为迭代。例如: >>> L = ['A','B','C'] &gt...

2018-12-05 15:53:36

阅读数 28

评论数 0

原创 python -- 定义函数

前面我们已经讲过如何调用python内置的一些函数,但当内置函数不能满足我们的需求时,就需要自己定义函数,那么在python中如何自己定义函数呢?下面我们重点讲解python中函数的定义与使用。 在python中,定义函数使用def语句,def语句后依次时函数名,括号,括号中的函数参数以及冒号,...

2018-11-25 20:00:53

阅读数 65

评论数 2

原创 python--循环语句

蟒中有两种循环语句,一是虽然语句,一是对语句。下面我们分别给予介绍。 for循环语句,主要用于list or tuple中把其中的元素打印出来。例如: >>> L = ['a','b','c'...

2018-11-22 22:25:50

阅读数 25

评论数 0

原创 python - 条件判断

计算机之所以能自动完成,或者说按照我们设定的条件去执行相应的操作,就是因为其具有条件判断的能力。 比如随着年龄或者成绩输入的不同,会相应打印出不同的内容。 >>> age = 20 >>> if age &a...

2018-11-21 22:48:11

阅读数 630

评论数 0

原创 python -- 内置函数的调用

python中内置了很多有用的函数,我们可以直接调用,这样在平时的工作学习中为我们节省了大量的时间和精力。这也是python能够在近几年迅速崛起,并深受广大工程学者青睐的原因--易用,灵活,上手快。 要调用一个函数,我们首先要知道函数的名字,该函数所实现的功能,参数等。比如说我们现在想求一个数值...

2018-11-19 22:29:39

阅读数 268

评论数 0

原创 python-列表list和元组tuple

在数据类型和变量中我们提到,python除了整数,浮点数,字符串等数据类型外,还包含列表,字典等数据类型,今天我们来学习列表和元组这两种数据类型。 1.list list是一种有序的集合,可以随时添加和删除其中的元素,有点类似与C/C++中的数组。例如,列出班级中所有同学的名字,就可以使用li...

2018-10-11 18:49:41

阅读数 32

评论数 0

原创 python-数据类型和变量

计算机中的数据不仅仅指数值,还包括文本,图像,音频,视频等各种各样的数据,不同的数据需要定义不同的数据类型,但并不是所有的数据都可以直接进行处理。我们就python中能直接处理的数据进行说明。 1.整数 python可以处理任意大小的整型,包含负整数,在程序中的表示方法和数学上的写法是完全一致...

2018-10-11 16:44:06

阅读数 36

评论数 0

原创 ROS的数据录取与回放

数据的录取与回放对日常的工作学习至关重要,因为在设备上运行相关程序时,难免会出现错误或者不符合理想的地方,这就需要我们根据数据进行分析问题出在什么地方,这时就需要录取数据并进行回放去研究。 ROS系统下数据的录取 一, 首先让我们在ros下运行一个简单的话题,以方便后续的数据录取。 打开一个...

2018-08-06 16:04:22

阅读数 379

评论数 0

原创 第一个python程序-输入与输出

一,输出 不同的程序有不同的作用,但最终的结果都要反馈给人类,这就需要程序把结果输出在屏幕上。那么,首先,我们来看python程序的输出。用 print()在括号内加上字符串,就可以在屏幕上输出指定的文字了,比如说,你想输出“hello,world”,用以下语句即可实现。首先在打开交互命令行,然...

2018-07-27 15:46:29

阅读数 3858

评论数 0

原创 Python 的安装与运行

一,安装 要学习python编程,首先第一步当然是安装python到电脑上。安装后,你就会再电脑上得到python解释器(用来运行python程序的),一个命令行交互环境,还有一个集成开发环境(IDE)。(我也不知道这两个有什么区别,输入程序好像作用是一样的)。 目前,python主要有两个版...

2018-07-27 11:22:33

阅读数 235

评论数 0

原创 ROS的可视化工具 rviz 的安装与运行

1.安装rviz sudo apt-get install ros-kinetic-rviz 然后环境检测,安装 rosdep install rviz rosmake rviz 2.运行rviz 打开一个linux终端,输入: roscore 再打开一个linux终端(一直不...

2018-07-25 13:43:06

阅读数 5177

评论数 0

原创 ROS第二课,创建catkin工作区

首先要为catkin 创建工作区。下面我们来创建catkin工作区。 第一步,创建工作目录的源代码空间: mkdir -p ~/catkin_ws/src 然后切换到此目录下: cd ~/catkin_ws/src 输出如下结果: ~/catkin_ws/src$ 创建工作空间...

2018-07-25 11:45:56

阅读数 819

评论数 0

原创 ROS第一课,文件系统工具

       package:软件包,是ROS应用程序代码的组织单元,每个软件包都可以包含程序库,可执行文件,脚本或其他手动创建的工具。(我的理解是ROS就是由一个个的package组成的,类似与一栋楼是由一个个房间组成的,所有的东西都可以放到房间中。有待以后验证)               ...

2018-07-17 16:52:23

阅读数 93

评论数 0

原创 Python 学习第一课,认识Python

    大学时学过一段时间的C语言编程,后来几乎用到的机会很少,读研究生期间使用较多的时matlab下的编程,而且不需复杂的编程,仅仅是为服务仿真车辆动力学模型而使用。故编程一直是自己的不足所在,随着工作的进行,发现自己需重新学习相关知识。我选择了从Python开始学起。主要是因为python较C...

2018-07-16 09:43:41

阅读数 135

评论数 0

原创 写博客的初衷

        这是我写的第一篇博客,虽说接触博客的时间很早,但一直没有特别关注过,工作这几天让我感觉自己很菜,需要进步的东西很多,所以写博客的主要目的是督促自己学习进步,在人生的旅途中也有自己的一片小天地,不卑不亢。        我本身出生于原生态的农村家庭,随着年龄的增大,学历的增加,身边所...

2018-07-13 17:32:00

阅读数 32

评论数 0

提示
确定要删除当前文章?
取消 删除