在程序运行的过程中,如果发生了错误,没有错误处理就会终止掉程序。如果用错误码来表示是否出错又十分不方便,所以高级语言通常都内置了一套try...except...finally...(finally可以不用)的错误处理机制,Python也不例外。 try...except机制 当我们认为某些代码可能 ...
分类:
编程语言 时间:
2019-07-18 13:24:38
阅读次数:
117
Python-条件分支 一、简单条件分支 if(条件A):语句A elif(条件B):语句B elif(条件C):语句C else:语句D 其中:elif等同于else if 注意: 1) 每个条件后面要使用冒号 : 2) Python没有花括号{来区分使用缩进来划分语句块,相同缩进数的语句在一起组 ...
分类:
编程语言 时间:
2019-07-17 19:04:03
阅读次数:
408
一、标识符和关键字 1、标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。 Go语言中标识符由字母数字和_(下划线)组成,并且只能以字母和_开头。 举几个例子:abc, _, _123, a123。 2、关键字 关键字是指编程语言中预先定义好的具有特殊含义的 ...
分类:
其他好文 时间:
2019-07-10 18:49:40
阅读次数:
114
类 1. 类是某一类事物的描述,是抽象的、概念上的定义 2. 类是创建Java对象的模板,定义着属性和方法,是向上抽取的产物,不可以直接使用 3. 一个类里面可以包含以下变量: 1. 局部变量:在方法、构造方法内部或语句块中定义的变量,随着方法生死而生死 2. 成员变量:定义在类里面方法体外面的变量 ...
分类:
编程语言 时间:
2019-07-09 00:31:01
阅读次数:
170
static修饰的变量和方法从属于类。普通变量和方法从属于对象,即用对象不能调用static。对象里的普通变量是在堆里,而类里的静态成员变量(static)和常量是在方法区里。堆包含方法区,所以普通变量可以使用静态变量,而静态变量不能使用非静态变量static{......}static语句块内的内容在程序初始化后开始执行,即开始运行main函数就会开始执行其中的语句
分类:
编程语言 时间:
2019-07-08 23:41:24
阅读次数:
125
数据类型与运算符 学习数据类型与运算符之前先了解一下1~4的概念(前期不必太在意概念,理解就好) 1.标识符 Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符. 标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。 Java标识符由数字,汉字,字母和下划 ...
分类:
编程语言 时间:
2019-06-30 17:30:21
阅读次数:
189
if语句:语法:单分支if 判断条件:语句块 执行过程:首先执行判断条件,当条件成立则执行判断条件下面的语句块,若条件不成立,则不执行 双分支if 判断条件:语句块1else:语句块2执行过程: 首先执行判断条件,若条件成立则执行语句块1,若条件不成立,则执行语句2. 多分支if 判断条件1:语句块 ...
分类:
编程语言 时间:
2019-06-29 12:54:39
阅读次数:
119
Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为: while 判断条件: 执行语句…… 执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。 当判断条件假false ...
分类:
编程语言 时间:
2019-06-25 16:43:47
阅读次数:
126
我想要写几个循环做测试代码,每次都写 `for(size_t i = 0; i < n; i++)` 很烦人,然后就灵机一动,能不能用宏实现,然后就写出了: 然后竟然真的可以执行指定的语句(块),像发现了新大陆一样,哈哈,不知道这算不算半个伪函数式编程。测试: 然后就会打印10行 hello wor ...
分类:
编程语言 时间:
2019-06-23 23:01:04
阅读次数:
144
1、print print的作用是输出数据到控制台,就是打印在你能看到的界面上。 2、return return作为脚本单独运行时则需要print函数才能显示,但是在交互模式下,return的结果会自动打印出来 注:return是返回值,且return语句块后面的代码是不执行的。 没有return语 ...
分类:
编程语言 时间:
2019-06-22 01:07:19
阅读次数:
170