一个面向诈骗,强动态,解释性的深奥编程语言
用一般方法执行源代码:
python3 rickroll.py -s [Source Code File Name]
如果客户想知道执行时间:
python3 rickroll.py -s [Source Code File Name] -time
解释器也可以从你的源码中生成一个MP3文件(但此需求尚未完成)
python3 rickroll.py -s [Source Code File Name] -mp3
客户还可以通过唱歌的方式写代码 (但这个功能我们也没有完成)
python3 rickroll.py -sing [MP3 File Name] [Source Code(Text) File Name]
take_me_to_ur_heart # 这是一个Main函数/方法
give_u_up msg = "你 被 骗 了 !" # 定义一个变量
i_just_wanna_tell_u_how_im_feeling msg # 输出变量 “msg”
say_good_bye # 结束Main函数/方法
客户的命令行会打印出:
你 被 骗 了 !
give_u_up a = 10~
give_u_up b = "bbc is fn"
take_me_to_ur_heart~ # 你可以在语句后面加 “~”
give_u_up a = 10
and_if_u_ask_me_how_im_feeling a is 10
i_just_wanna_tell_u_how_im_feeling "A is 10!"
say_good_bye
say_good_bye~
相当于一下Python代码
if __name__ == '__main__':
a = 10
if a == 10:
print("A is 10!")
客户的命令行会打印出:
"A is 10!"
take_me_to_ur_heart
together_forever_we_two # 死循环
say_good_bye
say_good_bye
相当于以下Python代码
if __name__ == "__main__":
while True:
pass
never_knew func arg1, arg2 could_feel_this_way # 定义函数
when_i_give_my arg1, arg2 it_will_be_completely # 返回arg1和arg2
say_good_bye
相当于以下Python代码
def func(arg1, arg2):
return arg1, arg2