点击查看【bilibili】

语句

  • 编程语言有语句,类似于中文和英文,语句表达单个完整的思想。例如“我想要茶”。
  • 语法:规定语句结构的一系列规则称为 语法。

赋值语句

例:Python 赋值语句

  1. a = 5 # 创建一个名为 a 的变量,并把值 5 赋给该变量
  2. b = 10 # 创建一个名为 b 的变量,并把值 10 赋给该变量
  3. c = a + b # 把 a 和 b 相加,结果存到变量 c
  • 变量名:变量名最好是有点意义的,方便读懂代码

if 条件语句

image.png
例:如果 **a > 0** ,则打印 **yes** ,否则打印 **no** 。不同编程语言的语法如下:

  1. // Pascal
  2. if a > 0 then
  3. writeIn("yes")
  4. else
  5. writeIn("no");
-- Ada
if a > 0 then
        Put_Line("yes");
else
        Put_Line("no");
end if;
// C
if (a > 0)
{
    printf("yes");
}
else
{
    printf("no");
}
# Shell Script
if [$a -gt 0]; then
        echo "yes"
else
        echo "no"
fi
if a > 0:
    print "yes"
else:
    print "no"

while 循环语句

image.png

for 循环语句

image.png

函数 function

  • 提升一层抽象:将代码打包成 函数(方法/子程序),隐藏内部复杂度

image.png

  • 优点
    • 模块化编程,不仅有利于个人开发者对立开发 APP ,更有利于团队协作开发更大型的程序。每个函数负责不同的功能,不同程序员编写不同的函数,组合成大型程序。一般一个函数不多于 100 行,如果超过 100 行,应该有部分代码可以拆成新的函数
    • :现代编程语言 有很多预先写好的函数集合,叫 “库”。由专业人员编写,不仅效率高,而且经过了仔细检查。几乎做所有事情都有库,包括网络、图像、声音等。例如,程序员不会浪费时间写指数函数这种东西,因为有现成的库函数。