Development

如何使用Python的交互控制台 — step-by-step Python tutorial on Progressive Robot

如何使用Python的交互控制台

Python的交互控制台(也叫做Python解释器,或是Python Shell)为程序员提供了”运行指令”和”不创建文件测试测试代码”的快速途径。 交互控制台可以调用所有的Python内置函数和任何已安装的模块、命令行历史、和自动补全。它为”探索Python语言”和”写好代码后粘贴入文件”提供了便利。 这个教程中我们将介绍如何使用Python的交互控制台,以及促使它成为你的得力编程工具。 从”本地电脑”或者”安装了Python的服务器”都可以进入Python交互控制台。 …

Read more
Understanding Arrow Functions in JavaScript — step-by-step Javascript tutorial on Progressive Robot

Understanding Arrow Functions in JavaScript

Arrow functions are a new way to write anonymous function expressions in JavaScript, and are similar to lambda functions in some other programming languages like Python. They differ from traditional functions in the way their scope is determined and how their syntax is expressed, and are particularly useful when passing a function as a parameter to a higher-order function, like an array iterator method. In this article, you will find examples of arrow function behavior and syntax.

Read more
Типы данных в Go — step-by-step Programming tutorial on Progressive Robot

Типы данных в Go

Типы данных определяют виды значений, которые сохраняются определенными переменными при написании программы. Типы данных также помогают определить операции, которые можно выполнять с использованием данных. В этой статье мы рассмотрим наиболее важные типы данных в Go. Это не…

Read more
Entendendo o defer no Go — step-by-step Programming tutorial on Progressive Robot

Entendendo o defer no Go

A linguagem Go tem muitas das palavras-chave comuns a outras linguagens, tais como if, switch, for etc. Uma palavra-chave que não existe na maioria das outras linguagens de programação é defer e, embora seja menos comum, você verá o quão útil ela pode ser nos seus…

Read more
Understanding Generators in JavaScript — step-by-step Javascript tutorial on Progressive Robot

Understanding Generators in JavaScript

In ECMAScript 2015, generators were introduced to the JavaScript language. A generator is a process that can be paused and resumed and can yield multiple values. They can maintain state, providing an efficient way to make iterators, and are capable of dealing with infinite data streams. In this article, we’ll cover how to create generator functions, how to iterate over Generator objects, the difference between yield and return inside a generator, and other aspects of working with generators.

Read more
Understanding Maps in Go — step-by-step Programming tutorial on Progressive Robot

Understanding Maps in Go

Most modern programming languages have the concept of a dictionary or a hash type. These types are commonly used to store data in pairs with a key that maps to a value. In Go, the map is what most programmers would think of as the dictionary type. It maps keys to values, making key-value pairs that are a useful way to store data in Go. Understand how Go maps work in this article.

Read more
Web Accessibility For Beginners — step-by-step DevOps tutorial on Progressive Robot

Web Accessibility For Beginners

Building accessible applications or websites is not the norm today. This is because the idea of accessibility is known to most developers, while in actual sense it is often neglected and not a common practice today in the world of web development. Accordi

Read more
CHAT