variables

什么是变量?

变量就像是一个容器,我们可以给变量取一个名字,可以用它来存储数据,也可以读取它,或是改变它,在实际编程中会经常运用到变量

创建变量

点击Create variable选项,输入变量的名称,点击确定创建

使用变量

例如:将变量赋初值A=6,经过一秒后将变量加2

operation

功能说明

Math中有一些基本的运算Block,像是“加减乘除幂运算”等

Constant 填写任意数字,然后连接到其他的对象上用作赋值

Common operation 在式子的两边添加数据进行加减乘除幂运算

Surplus 在式子两边添加数据,进行求余

Special number judgment 添加一个数值,设定判断是否为成立(例如判断是否为奇数或偶数或质数),符合时为True,否则为False

Array calculation 对一个数组进行求和,求最大值或最小值,平均数等计算

round 对小数进行四舍五入或者上舍下舍

advance operation 求三角函数、绝对值等运算

Convert to int 将数值转为整数

Convert to float 将数值转为浮点数

使用方法

在运算式子两边添加数据,将运算式子赋给一个变量或其他对象,获取结果

random

功能说明

在制作游戏或是动画时,我们有时候会需要一些随机的元素,Random可以按照我们的需求生成随机数

random fraction 每当执行一次,在0到1之间随机生成一个数字

random integer 指定一个随机范围,每当执行一次,在范围内随机生成一个整数

使用方法

用常量设定随机范围,将random intger赋值给一个变量

map

功能说明

字典是一种可变容器,可以存储任意类型的变量.

creat map 建立键值对

map clear 清空字典

map contain key 返回是否存在键

get key in map 返回键的值

in map add key value 在字典中添加键值对

in map set key value 在字典中设置键值对

in map delete key 删除指定的键

使用方法

创建字典,添加键值对

array

功能说明

如果说变量是一个容器,那么数组就是由很多个容器组成的一个集合体,我们可以对数组里的任何一个变量进行赋值,获取

length of 测量数组的长度(即数组中元素的个数)

X is empty 判断一个数组是否为空,成立时式子为True,否则为False

in list find 数组索引,索引正序或倒序的某个指定元素

create empty list 添加一个数值,设定判断是否为成立(例如判断是否为奇数或偶数或质数),符合时为True,否则为False

create list with 自定义一个数组

in list get 获取数组某个索引元素值

in list get sub-list from 从数组中截获元素作为新数组

icreat list with item repeated times 建立一个数组,使用元素重复一定次数进行填充

reverse 数组倒序排列

in list set as 在数组中设置某个索引为指定值

make list from text with delimiter 从文本建立数组,使用分隔符

使用方法

添加一个create list创建数组,添加一些元素到数组中,通过迭代或是其他方式调用

JSON

功能说明

JSON 是一种轻量级数据交互格式,方便数据传输与阅读

dumps to json 将python对象编码为JSON格式

loads json 将JSON字符串解码为python对象

使用方法

建立字典转成JSON格式

TEXT

功能描述

进行相关文本处理或字符串显示

" " 建立文本内容

to UPPER CASE 将文本内容进行大写或小写转换

in text get letter# 截取指定的文本内容

count in 返回文本中指定字符出现的次数

is empty 返回文本是否为空

length of 返回文本长度

print 打印文本

replace with in 将文本内容进行替换

trim spaces from both sides 删除字符串两边空格

Convert to str 将其他格式转为字符串

" "+ 文本合并

decode 将字符串解码为指定格式

encode 将字符串编码为指定格式

Reduce to decimal places 指定小数位数

使用方法

On This Page