Logo
☆☆☆☆☆
0.0
Beginner
8h

从零开始学习 Perl

Perl 是世界上最流行的文本处理语言之一。它能够让你为各种应用创建高效至极的文本解析器。 本互动课程将帮助你快速掌握 Perl,从循环、字符串和数组等基础概念入手。逐步深入到数据结构和模块等更复杂的主题。 无需任何背景知识。只要愿意学习 Perl 的基本原理和语法,并希望将来加以应用,本课程都将对你有所帮助。

10 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
从零开始学习 Perl
Perl 是世界上最流行的文本处理语言之一。它能够让你为各种应用创建高效至极的文本解析器。 本互动课程将帮助你快速掌握 Perl,从循环、字符串和数组等基础概念入手。逐步深入到数据结构和模块等更复杂的主题。 无需任何背景知识。只要愿意学习 Perl 的基本原理和语法,并希望将来加以应用,本课程都...

WHAT YOU'LL LEARN

掌握 Perl 的基本语法,包括变量、数据类型、运算符与条件语句

Content

10 Lessons • 0 Quizzes • 0 Challenges

入门
  1. 1

    Perl 简介

  2. 2

    你好,世界

  3. 3

    注释

  4. 4

    自我测验:注释与打印文本

  5. 5

    挑战:打印文本

  6. 6

    解决方案回顾:打印文本

变量
  1. 1

    变量和数据类型

  2. 2

    变量快速测验

  3. 3

    变量的变量

  4. 4

    挑战:创建变量

  5. 5

    解决方案回顾:创建变量

运算符
  1. 1

    运算符简介

  2. 2

    优先级和结合性

  3. 3

    关系运算符

  4. 4

    逻辑运算符

  5. 5

    赋值运算符

  6. 6

    运算符测验

条件语句
  1. 1

    if-else 语句

  2. 2

    if-elsif-else 语句

  3. 3

    given-when 语句

  4. 4

    三元运算符

  5. 5

    条件语句测验

  6. 6

    挑战 1:奇数或偶数

  7. 7

    解决方案回顾:奇数或偶数

  8. 8

    挑战 2:制作一个计算器

  9. 9

    解决方案回顾:制作一个计算器

循环
  1. 1

    循环简介

  2. 2

    while 循环

  3. 3

    do-while 循环

  4. 4

    for 循环

  5. 5

    foreach 循环

  6. 6

    直到循环

  7. 7

    for 循环与 while 循环的等价性

  8. 8

    无限循环

  9. 9

    循环练习题

  10. 10

    挑战 1:一个数的乘法表

  11. 11

    解决方案回顾:一个数的乘法表

  12. 12

    挑战 2:斐波那契数列

  13. 13

    解题回顾:斐波那契数列

  14. 14

    挑战 3:打印金字塔

  15. 15

    解决方案回顾:打印金字塔

子程序
  1. 1

    子程序简介

  2. 2

    变量作用域

  3. 3

    子程序中的参数传递

  4. 4

    按值传递参数

  5. 5

    按引用传递参数

  6. 6

    子程序测验

  7. 7

    挑战 1:两个数字的和

  8. 8

    解决方案回顾:两数之和

  9. 9

    挑战 2:字母成绩转换为GPA

  10. 10

    解决方案回顾:字母成绩转换为GPA

字符串
  1. 1

    字符串插值

  2. 2

    字符串操作符

  3. 3

    内置子程序

  4. 4

    字符串测验

  5. 5

    挑战:检查子字符串

  6. 6

    解决方案回顾:检查子字符串

数组
  1. 1

    数组及其操作

  2. 2

    挑战 1:寻找最大值

  3. 3

    解决方案回顾:寻找最大值

  4. 4

    多维数组

  5. 5

    挑战 2:打印矩阵

  6. 6

    解决方案回顾:打印矩阵

  7. 7

    测验 1

  8. 8

    向数组中添加元素

  9. 9

    从数组中删除元素

  10. 10

    排序数组

  11. 11

    测验 2

包
  1. 1

    包简介

  2. 2

    定义包

  3. 3

    设置器和获取器

  4. 4

    包的测验

  5. 5

    挑战:计算面积

  6. 6

    解决方案回顾:计算面积

结论
  1. 1

    感谢您!接下来的步骤

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)