《交互式程序设计 第2版》一2.8 小结

简介:

本节书摘来华章计算机《交互式程序设计 第2版》一书中的第2章 ,第2.8节,Joshua Noble 著 毛顺兵 张婷婷 陈宇 沈鑫 任灿江 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.8 小结

变量代表着计算机内存里存放的并且让你的程序访问的数据。
变量类型规定了该变量可存放的数据类型,这需要在声明变量的时候就写好,例如:

int weight = 150;

float f = 1.12;

需要对声明好的变量进行初始化,可以把声明和初始化分两步做:

int apples;
apples = 5;

也可以合成一步:
i`javascript
nt apples = 5;

变量的类型可以转换,只要写上包含转换后的类型并用括号括住需要转换的变量:

float f = 98.9;
int myInt = int(f);//f从浮点转换为整型,转换后的值赋给myInt

所有类型的数据都可以组成数组。数组的声明包括数组长度和内含变量的类型。

Int arr[6]; // 创建了一个包含6个整数的数组

可以通过索引号访问数组元素,索引号从0开始,所以最末一个元素的索引号比数组长度小1:

arr[0] = 1;
arr[1] = 2;
print(arr[0]); // 打印出数组的首个元素“1”

声明数组的同时可填充数组,例如:

int arr[3] = {1, 2, 3};

或逐个设置数组元素。
我们可以使用控制语句来控制程序的流程,此类语句最常见的是分支型和循环型。分支型如:

if(somethingTrueOrFalse){

//如果括号里的语句为true 

} else {

//如果括号里的语句为false

}

循环型如:

for(int i = 0; i

//重复操作someNumber次 

}

函数由函数名、返回类型和参数来声明:

returnType functionName(parameterType parameterName) {

//what the function does 

}

我们管使用函数叫“调用”,它跟“声明”是两码事:
splitString(0, 10, 'hello there'); // 这里调用了在之前已经声明过的函数 
相关文章
|
3月前
|
存储 开发者 索引
掌握Python编程:从基础到高级
【9月更文挑战第11天】本文将引导你进入Python编程的世界,无论你是初学者还是有经验的开发者。我们将从基础语法开始,逐步过渡到更复杂的主题,如面向对象编程、异常处理和模块使用。每个部分都将通过实际代码示例进行说明,帮助你更好地理解和应用所学知识。让我们一起探索Python的强大功能和灵活性,开启你的编程之旅!
|
小程序 Python
如何用python做一个简单的输入输出交互界面?
想问下你写的程序怎么分享给别人使用? **直接发代码!**那不会代码的人岂不是得抓瞎 **那做成网站或者微信小程序!**时间成本太高了,更何况服务器又是一笔成本,后期可能还得不断维护
701 0
如何用python做一个简单的输入输出交互界面?
下一篇
DataWorks