冒号

1、lisp语言中用括弧()分割语句和定义函数参数,用空格分割原子,用分号表示注释,逗号,数组中用,用冒号(:)来定义函数命令,即可以在cad命令行里输入。

2、Python中,用()定义函数参数,用逗号分割参数,逗号数组中也用,用分号分割语句,表示一个语句结束,或者用新的一行表示语句结束,作用同lisp中的()又不完全相同。用冒号(:)引导一段程序块,比如if语句、for语句和自定义函数语句。Python没有像其他语言一样采用{}或者begin...end分隔代码块,而是采用代码缩进和冒号来区分代码之间的层次。Python对代码的缩进要求非常严格,如果不采用合理的代码缩进,将抛出SyntaxERROR异常。

3、Python函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。空行与代码缩进不同,空行并不是Python语法的一部分。书写时不插入空行,Python解释器运行也不会出错。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。

4、Python序列切片地址可以写为[开始:结束:步长],其中的开始和结束可以省略。

5、python中冒号在矩阵和数组中实际上有两个意思:1.默认全部选择;2. 指定范围。

第一种意思,默认全部选择:

如,X[:,0]就是取矩阵X的所有行的第0列的元素,X[:,1] 就是取所有行的第1列的元素

第二种意思,指定范围,注意这里含左不含右

如,X[:, m:n]即取矩阵X的所有行中的的第m到n-1列数据,含左不含右

相关阅读

python语言中的冒号_「冒号」编程语言中的冒号(:) - seo实验室相关推荐

  1. mysql2005倒入数据库_「mssql2005」mssql2005数据导入mysql - seo实验室

    mssql2005 1,创建目标数据库 点击创建好的目标数据库kdd表一项,在右边会出现导入向导 选择"导入向导"中ODBC,点击下一步 选择一个文件,作为数据源文件 3.创建正确的SQL SERVE ...

  2. littlevgl抗锯齿_「VGL」littlevGL:字体与汉字 - seo实验室

    VGL 使用各种嵌入式GUI时,总会遇到"汉字显示""字体"这些关卡. 阅读本文前,最好已经了解Uincode,UTF-8,UTF-16,GBK,gb2312相 ...

  3. java g1的并行_「g1」JVM G1详解 - seo实验室

    g1 当我们调优java程序时,通常的目标有两个: 响应能力 或者 吞吐量 响应能力 响应能力指一个程序或者系统对请求的是否能够及时响应. 比如: 一个桌面UI能多快的响应一个事件: 一个网站能够多快 ...

  4. mysql表名备注_「备注」mysql添加备注信息 - seo实验室

    备注 前言 这连天有人问我一些mysql的备注信息,不得已还是写一遍博客吧 1.创建表的时候,添加表名备注和字段备注 CREATE TABLE `healerjean_comment` ( `id` ...

  5. eclipse折叠if语句块_「03」java中的方法以及控制语句

    语句块(有时叫做复合语句),是用花括号扩起的任意数量的简单Java语句.块确定了局部变量的作用域.块中的程序代码,作为一个整体,是要被一起执行的.块可以被嵌套在另一个块中,但是不能在两个嵌套的块内声明 ...

  6. sql 包含某个字符_「17」MySQL中正则表达式查询的SQL语句集锦

    MySQL作为关系型数据库的一种,起支持SQL进行数据库的增删改查操作是其必备功能之一! SQL的查询功能中,碰到需要检索或替换那些符合某个模式的文本内容是最常见的应用场景,此时就需要用到正则表达式根 ...

  7. python中yield讲解_「技术」如何深入理解Python中的 yield?

    深入理解 yield 为了理解什么是 yield,你必须理解什么是生成器.在理解生成器之前,让我们先走近迭代. Iterables 当你建立了一个列表,你可以逐项地读取这个列表,这叫做一个可迭代对象: ...

  8. python读文件去除空行_「34」Python文件操作经典案例:CSV文件的读与写

    [1]认识CSV文件 CSV是Comma Separated Values的缩写,它是逗号分隔符文本格式,常用于数据交换.Excel文件和数据库数据的导入和导出. 鉴于CSV的应用场景,编程人员与它打 ...

  9. python删除空白没有显示_「whitespace」python学习笔记:whitespace(空白符)及其判断、删除方法 - seo实验室...

    whitespace 一.string模块里的常量whitespace(string.whitespac)包含6个字符: ASCII码 字符表示 显示 描述 9 \t 无 HT,horizontal ...

  10. java类初始化顺序_「漫画」Java中的父子类的执行顺序到底是怎么一回事?

    ----下课后---- 结论 类的加载顺序. (1) 父类静态代码块(包括静态初始化块,静态属性,但不包括静态方法) (2) 子类静态代码块(包括静态初始化块,静态属性,但不包括静态方法 ) (3) ...

最新文章

  1. android:imeOptions属性
  2. UA PHYS515A 电磁理论V 电磁波与辐射11 简单辐射问题 电偶极子的辐射
  3. 电音之王 对64bit int 取模
  4. php表单写入数据库,php表单写入数据库
  5. 2020年边缘计算最新前沿报告:如何与核心云、5G、AI协同?如何打造新业态和部署运营?...
  6. 解决echart中:Cannot read property ‘queryComponents‘ of undefined
  7. niagara mysql_Niagara AX连接MySQL数据库
  8. JSK-390 计负均正【入门】
  9. elk服务重启_ELK开机启动 service文件内容
  10. 使用 Spring Boot 开发邮件系统
  11. 三步解决error Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools“
  12. 日程列表html,日程安排FullCalendar
  13. python数组增加维度_python – 为xarray DataArray添加维度
  14. with revoked permission android.permission.CAMERA
  15. html网页注册信息不完全时有警示_如何提升网页的用户体验?
  16. MVG读书笔记——单应矩阵估计这件小事(二)
  17. 打包失败,Gradle构建失败问题良心解决,看完这个一定让你轻松
  18. IBM将裁员1700人,科技公司最好的时代过去了吗?
  19. 波形包络提取与峰值提取_干涉信号中的小波峰峰值提取方法与流程
  20. Kibana:如何在 Discover 中显示图片及播放音乐

热门文章

  1. C语言----白细胞计数
  2. APE格式及编解码说明
  3. 商法——企业法律风险防范
  4. 分享Silverlight/WPF/Windows Phone一周学习导读(1月3日-1月8日)
  5. Smartbi数据报表系统,国内性价比最高的报表工具
  6. GPU驱动、CUDA和cuDNN之间的版本匹配与下载
  7. java实验常见错误_求高手点拨一个Java SWING的IM系统实验的错误解决方案。
  8. 网页默认打印:fixed布局的内容会在每页打印,遮挡其他内容
  9. 面试文案策划要准备一些什么?
  10. 使用PHP获取网站Favicon的方法