(全套视频+课件+代码)ENVI_IDL基础:常用数据类型_创建数组_类型转换_print输出_基本运算_关系运算

这篇博客介绍了ENVI_IDL的基础知识,包括数据类型的定义(整型、无符号长整型、浮点型、字符型)、数组的创建与取值、类型转换、print输出和基本运算。内容详细,附带实例演示,适合初学者学习。
摘要由CSDN通过智能技术生成

目录

视频+课件+代码分享

0. 学习准备

0.1 学习语言,注释是当然需要明白。

0.2 换行符$

0.3 快捷键

1. 常用数据类型

1.1 基本知识

1.2 举例示范

1.2.1 定义一个整型变量(当然, 5后面你也可以添加一个S或者s)

1.2.2 定义一个无符号长整型变量(同样的,ul大写小写都一样,之后不再重述)

1.2.3 定义一个浮点型变量 

1.2.4 定义一个字符型变量(这里和python类似, 可以用单引号(')也可以使用双引号(")。但是我们一般使用单引号)

2.创建数组

2.1 基本知识

2.1.1 等号左边是变量(这里Result是变量,不是说一定得写Result,这变量名就是一个标识符,和C语言的变量名一样, 你也可以用其他的变量名,这里只是做示范均使用Result作为变量名)

2.1.2 等号右边是函数名,至于使用何种函数名取决于数组元素的类型

2.1.3 括号内填上维度, 譬如三列四行(二维)往括号内传入[3, 4]———》注意先列后行,和C语言不一样

2.1.4 其实直接在括号内填上各个维度也是可以的, 譬如4列2行即Result = 类型数组创建函数(4, 2)

2.1.5 对于你定义好的数组,idl会默认赋值为0或None之类的(即初始化,当然像一些如indgen()这种函数初始化的元素是0,1,2,3,4样式的。)

2.1.6 几种常见的定义数组的函数

2.1.7 对数组元素取值

2.2 举例示范

2.2.1 创建2列3行的浮点数组(默认初始化为0) 

2.2.2 创建3列2行的整型数组(默认初始化为0)

 2.2.3 创建4列2行的字符串数组(默认为None,就什么也没有但是占了个位置)

3.类型转换

3.1 基础知识

3.1.1 类型转换是什么?

3.1.2 类型转换的一些常见函数

3.2 举例示范

3.2.1 将int型数据转换为float型数据

4.print输出

4.1 常规的print输出

4.2 不一样的printf输出

5.基本运算

6.关系运算


视频+课件+代码分享

该视频等均非本人制作,是成都信息工程大学教师刘洋老师制作,其真身是我csdn关注中的

梦雨璃愁,b站同名。

这是全部的视频课件代码的分享。

链接:https://pan.baidu.com/s/1M8vswEhPI3ycQAIiGfh6CA?pwd=Love 
提取码:Love 
--来自百度网盘超级会员V2的分享

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

炒茄子

不装逼我浑身难受aaa

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值