找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

查看: 62|回复: 2

[心得] aardio简单交互程序

[复制链接]
  • TA的每日心情
    开心
    5 小时前
  • 签到天数: 25 天

    连续签到: 2 天

    [LV.4]偶尔看看III

    17

    主题

    29

    回帖

    368

    积分

    中级会员

    积分
    368
    来自: 中国贵州贵阳
    发表于 2025-4-14 15:39:21 | 显示全部楼层 |阅读模式 来自: 中国贵州贵阳
    非业余 - aardio 编程语言 - 非官方问答社区
    风行者三期培训:Aardio+Python+Flutter,1000集课程让你成为全栈开发高手!https://mp.weixin.qq.com/s/_WOoHFtITUyLk2k7BXYGkg
    Aardio培训大揭秘,轻松上手打造个人项目!https://mp.weixin.qq.com/s/cr47qhp_Cpz0p57lbbPwug
    aardio风行者第二期培训班https://mp.weixin.qq.com/s/uB6XHUDnGSk0JlWuiBE9AA
    aardio风行者第三期培训班https://mp.weixin.qq.com/s/cdZcvFiAWhlYTaSrQGCPvA
    今天深入接触了 aardio 里的简单交互程序。在编程世界中,控制台程序就像是我和计算机交流的小窗口,而简单交互程序就如同在这个小窗口里玩“你问我答”的小游戏,特别有趣。通过这个小游戏,我能让计算机接收我输入的信息,然后给出相应回应。下面就是我今天在 aardio 里学习简单交互程序的收获。

    接收用户输入
    之前也接触过一些输入输出相关的知识,但今天在 aardio 里学习的 console.getText 函数,还是给了我新的感悟。它就像一个耐心的倾听者,能接收我在控制台输入的内容。

    比如获取昵称的代码:

    import console;
    var nickname = console.getText( "请输入你的昵称:" )
    io.print("哈喽呀,"+ nickname +"!")
    console.pause();



    这里 console.getText 函数先输出提示,等我输入昵称后,它把昵称存到 nickname 变量里,然后计算机输出打招呼的话。还有获取爱好的代码:
    import console;
    var hobby = console.getText("请输入你的爱好:")
    console.log("原来你喜欢"+ hobby+"呀!")
    console.pause();



    原理是一样的,先提示输入,再接收并输出相关内容。
    简单的信息处理
    今天学到的对输入信息进行简单处理,让我觉得编程更灵活了。就像和朋友聊天,能根据对方说的话给出不同反应。

    例如判断季节喜好的代码:

    import console;
    var season = console.getText( "你喜欢什么季节:" )
    if season == "春天" {
        console.log("春天充满生机呢!")
    } else if season == "夏天" {
        console.log("夏天活力满满呀!")
    } else if season == "秋天" {
        console.log("秋天很是惬意呢!")
    } else {
        console.log("这个季节也别有韵味!")
    }
    console.pause();



    根据不同的季节输入,计算机能给出不同的回应。还有判断心情状态的代码:
    import console;
    var mood = console.getText("请输入你现在的心情(开心、难过、平静等):")
    if (mood == "开心") {
        console.log("希望这份快乐一直延续!")
    } else if mood == "难过" {
        console.log("别担心,一切都会好起来哒!")
    } else if mood == "平静" {
        console.log("平静也是一种美好的状态呢!")
    } else {
        console.log("你的心情很独特呀!")
    }
    console.pause();



    这里根据输入的心情状态直接进行判断并给出回应。
    练习
    今天做了一道综合习题,要求编写程序,计算机先询问喜欢的运动,再根据输入给出不同回应。如果输入“跑步”,输出“跑步能锻炼身体,超棒!”;输入“游泳”,输出“游泳可是个超赞的有氧运动!”;其他运动,输出“你选的运动也很有意思呢!”。

    我写出的答案是:

    import console;
    var sport = console.getText( "请输入你喜欢的运动:")
    if sport == "跑步" {
        console.log("跑步能锻炼身体,超棒!")
    } else if sport == "游泳" {
         console.log("游泳可是个超赞的有氧运动!")
    } else {
        console.log("你选的运动也很有意思呢!")
    }
    console.pause();



    完成这道题后,我感觉自己对 aardio 的简单交互程序掌握得更扎实了。虽然学习编程的过程中会遇到不少难题,但每解决一个问题,就感觉自己又进步了一点。以后我得继续保持学习热情,攻克更多编程知识!

    非业余 - aardio 编程语言 - 非官方问答社区
    风行者三期培训:Aardio+Python+Flutter,1000集课程让你成为全栈开发高手!https://mp.weixin.qq.com/s/_WOoHFtITUyLk2k7BXYGkg
    Aardio培训大揭秘,轻松上手打造个人项目!https://mp.weixin.qq.com/s/cr47qhp_Cpz0p57lbbPwug
    aardio风行者第二期培训班https://mp.weixin.qq.com/s/uB6XHUDnGSk0JlWuiBE9AA
    aardio风行者第三期培训班https://mp.weixin.qq.com/s/cdZcvFiAWhlYTaSrQGCPvA
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-4-16 21:32
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    0

    主题

    8

    回帖

    54

    积分

    注册会员

    积分
    54
    来自: 中国广东深圳
    发表于 2025-4-16 21:32:52 | 显示全部楼层 来自: 中国广东深圳
    谢谢分享
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 15:48
  • 签到天数: 117 天

    连续签到: 1 天

    [LV.6]常住居民II

    35

    主题

    149

    回帖

    1261

    积分

    钻石会员

    积分
    1261
    来自: 中国安徽
    发表于 昨天 15:51 | 显示全部楼层 来自: 中国安徽
    真的很棒!
    回复

    使用道具 举报

    *滑块验证:
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|非业余 - aardio 编程语言 - 非官方问答社区 知道创宇云防御

    GMT+8, 2025-4-24 15:17 , Processed in 0.150541 second(s), 31 queries .

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

    快速回复 返回顶部 返回列表