程序员常用单词

  • 格式:doc
  • 大小:85.50 KB
  • 文档页数:5

程序员常用单词

一、变量与数据类型相关。

1. variable [ˈveəriəbl] (n.) - 变量。

- 在编程中用于存储数据值,可以改变其内容。例如:`int variable = 5;` 在C语言中定义了一个名为`variable`的整型变量并初始化为5。

2. constant [ˈkɒnstənt] (n.) - 常量。

- 其值在程序执行过程中不能被修改。例如:在Python中`PI = 3.14159`,这里`PI`就是一个常量。

3. integer [ˈɪntɪdʒə(r)] (n.) - 整数。

- 用于表示没有小数部分的数字。如在Java中`int num = 10;`,`num`是一个整数类型的变量。

4. float [fləʊt] (n.) - 单精度浮点数。

- 用于表示带有小数部分的数字,精度相对较低。在C语言中`float num =

3.14f;`(注意最后的`f`表示单精度)。

5. double [ˈdʌbl] (n.) - 双精度浮点数。

- 也是表示带有小数部分的数字,但精度比`float`高。如`double num =

3.1415926;`在很多编程语言中都有类似用法。

6. string [strɪŋ] (n.) - 字符串。

- 由字符组成的序列。在JavaScript中`let str = "Hello World";`,`str`就是一个字符串变量。

7. boolean [ˈbuːliən] (n.) - 布尔值。 - 只有`true`(真)和`false`(假)两种取值。在Python中`is_valid =

True`,`is_valid`是一个布尔类型的变量。

二、控制结构相关。

1. if [ɪf] (conj.) - 如果。

- 用于条件判断。例如在C++中`if (a > 10) { cout << "a is greater than

10"; }`,如果`a`大于10就执行花括号内的语句。

2. else [els] (adv.) - 否则。

- 与`if`语句配合使用,当`if`条件不满足时执行`else`中的语句。如`if (x >

5) { y = 10; } else { y = 20; }`。

3. while [waɪl] (conj.) - 当……的时候(循环)

- 用于创建循环结构,只要条件为真就会一直执行循环体中的语句。例如在Python中`while i < 10: print(i); i = i + 1;`,只要`i`小于10就会不断打印`i`的值并将`i`加1。

4. for [fɔː(r)] (prep.) - 对于(循环)

- 用于循环操作,通常用于遍历数组、列表等数据结构。在Java中`for (int i

= 0; i < 10; i++) { System.out.println(i); }`,会循环10次并打印出0到9的数字。

5. switch [swɪtʃ] (n.) - 开关,转换(语句)

- 用于多分支选择。在C#中`switch (day) { case "Monday":

Console.WriteLine("It's Monday"); break; case "Tuesday":

Console.WriteLine("It's Tuesday"); break; // 其他情况... default:

Console.WriteLine("Unknown day"); break; }`,根据`day`的值选择不同的分支执行。 三、函数与方法相关。

1. function [ˈfʌŋkʃn] (n.) - 函数。

- 一段可重复使用的代码块,接受输入(参数)并返回输出(也可以不返回)。在JavaScript中`function add(a, b) { return a + b; }`定义了一个名为`add`的函数,接受两个参数`a`和`b`并返回它们的和。

2. method [ˈmeθəd] (n.) - 方法。

- 通常是与对象相关联的函数。在Java中,对于一个`String`对象`str`,`str.length()`就是调用`String`类的`length`方法来获取字符串的长度。

3. parameter [pəˈræmɪtə(r)] (n.) - 参数。

- 函数或方法定义中用于接收外部传入的值。如上述`add`函数中的`a`和`b`就是参数。

4. return [rɪˈtɜːn] (v.) - 返回。

- 用于从函数或方法中返回一个值。例如在Python函数`def square(x): return

x * x`中,`return`语句返回`x`的平方值。

四、对象与类相关。

1. object [ˈɒbdʒɪkt] (n.) - 对象。

- 是类的实例,包含数据(属性)和行为(方法)。在Python中`class Dog:

pass; my_dog = Dog()`,这里`my_dog`就是`Dog`类的一个对象。

2. class [klɑːs] (n.) - 类。

- 是一种抽象的数据类型,用于定义对象的模板,包含属性和方法的定义。如上述`Dog`就是一个类的定义。

3. property [ˈprɒpəti] (n.) - 属性。 - 对象的特征或数据成员。在Java中`class Person { private String name;

public String getName() { return name; } public void setName(String newName)

{ name = newName; } }`这里`name`就是`Person`类的一个属性。

4. inheritance [ɪnˈherɪtəns] (n.) - 继承。

- 一个类(子类)可以继承另一个类(父类)的属性和方法的机制。在C++中`class Child : public Parent { // 子类的定义 }`,`Child`类继承自`Parent`类。

五、其他常用词汇。

1. array [əˈreɪ] (n.) - 数组。

- 一种数据结构,用于存储多个相同类型的数据元素。在JavaScript中`let arr

= [1, 2, 3];`,`arr`就是一个数组。

2. list [lɪst] (n.) - 列表。

- 类似于数组,但在一些编程语言(如Python)中,列表可以存储不同类型的数据元素并且功能更灵活。如`my_list = [1, "hello", True]`。

3. debug [ˌdiːˈbʌɡ] (v.) - 调试。

- 查找和修复程序中的错误的过程。程序员经常使用调试工具来`debug`他们的代码。

4. error [ˈerə(r)] (n.) - 错误。

- 程序运行时出现的问题,如语法错误、逻辑错误等。例如`SyntaxError`就是一种语法错误类型。

5. comment [ˈkɒment] (n.) - 注释。 - 用于在代码中添加解释说明,不会被程序执行。在Python中`This is a

comment`就是一个注释,在C++中`// This is a comment`或者`/* This is a multi

- line comment */`都是注释的写法。