用Amazon CodeWhisperer画个爱心送你女友吧

这篇具有很好参考价值的文章主要介绍了用Amazon CodeWhisperer画个爱心送你女友吧。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        AI编程工具越来越流行,Amazon CodeWhisperer 是AWS亚马逊的一款AI编程工具,经过数十亿行 Amazon 和公开可用代码的训练,可以在编程的时候根据注释和代码的上下文提供代码建议。个人觉得如果你要用AWS的服务器开发程序的话,用Amazon CodeWhisperer确实是工作上的利器。

它支持15种语言:
  • Java

  • Python

  • JavaScript

  • TypeScript

  • C#

  • Go

  • PHP

  • Rust

  • Kotlin

  • SQL

  • Ruby

  • C++

  • C

  • Shell

  • Scala

它支持的浏览器:
Visual Studio Code,JetBrains,AWS Cloud9,AWS Lambda,AWS Glue Studio,JupyterLab,Amazon Sagemaker Studio

可以看到大部分的AWS的服务器编辑器它能很好的支持,毕竟是AWS训练的,所以它可以很方便的开发AWS的服务。例如Lambda就能很好的开发无服务器的代码,Amazon Sagemaker Studio能支持更好的开发AI的程序,他还支持我经常用的VSCODE。

Amazon CodeWhisperer的功能:

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

CodeWhisperer文档地址:

What is CodeWhisperer? - CodeWhisperer

CodeWhisperer的收费模式:

个人是免费的!个人是免费的!个人是免费的!

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

容我先用VSCODE作为例子。

使用教程:

1.下载插件:

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

2.注册并登录你的账号:

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

3.VSCODE左下方出现打勾的AWSbuilder和CodeWhisperer则证明你可以开始使用了

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

代码提示和自动生成使用的方式:

ALT+C,代码提示,生成按下TAB键

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

如何在CodeWhisperer中暂停和恢复自动建议

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

  1. 在VS Code中,从左侧边栏选择AWS图标。

  2. 在VS Code窗口的附近,展开Developer tool部分。

  3. 展开CodeWhisperer部分。

  4. 选择暂停位置所对应的符号就能暂停和恢复代码建议了

例子:

下面是我的演示例子:

我们来尝试下例子1,刚好有个项目需要将json里的时间戳修改为日期的形式,用CodeWhisperer试了下,首先有一个json,然后你想要查看时间戳真实的时间,您可以使用Python来解析JSON并转换时间戳为实际日期和时间。

你可以注释一下#将json的time改为日期的格式并且打印,然后就出来效果了。

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

下面我们来尝试第二个例子:

这个例子有点复杂了。我打算用CodeWhisperer画个爱心。

第一次直接加入想要的注释

#draw red heart:明显失败了,左划了好几个都没适合的,看来提示词还是得精确一下

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

第二次,用ai,肯定要给更精确得promt,给注释添加更精确的代码,例如我在网上找到的爱心公式为x = 16sin^3(t) y = 13cos(t) - 5cos(2t) - 2cos(3t) - cos(4t)

#draw red heart,use x = 16sin^3(t) y = 13cos(t) - 5cos(2t) - 2cos(3t) - cos(4t)

按左右键选一个觉得符合的提示,暂时看来带相关函数的都可以试试

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

import turtle
import math

#draw red heart,use x = 16sin^3(t) y = 13cos(t) - 5cos(2t) - 2cos(3t) - cos(4t)
def drawHeart():
    t = turtle.Turtle()
    t.speed(0)
    t.hideturtle()
    t.pensize(2)
    t.color("red")
    t.begin_fill()
    for i in range(1000):
        x = 16*math.sin(i*0.01)**3
        y = 13*math.cos(i*0.01) - 5*math.cos(2*i*0.01) - 2*math.cos(3*i*0.01) - math.cos(4*i*0.01)
        t.goto(x,y)
    t.end_fill()
    t.penup()
    t.goto(0,0)
    t.pendown()
    t.color("black")
    t.write("I love you",font=("Arial",20,"normal"))
    t.hideturtle()
    turtle.done()
    turtle.bye()
    turtle.exitonclick()
    turtle.getscreen()._root.destroy()
    turtle.Terminator()
   

   
drawHeart()

然后,我想将爱心的尺寸加大,

直接在X的赋值函数后加入

x = x*20

y = y*20

import turtle
import math

#draw red heart,use x = 16sin^3(t) y = 13cos(t) - 5cos(2t) - 2cos(3t) - cos(4t)
def drawHeart():
    t = turtle.Turtle()
    t.speed(0)
    t.hideturtle()
    t.pensize(2)
    t.color("red")
    t.begin_fill()
    for i in range(1000):
        x = 16*math.sin(i*0.01)**3
        y = 13*math.cos(i*0.01) - 5*math.cos(2*i*0.01) - 2*math.cos(3*i*0.01) - math.cos(4*i*0.01)
        x = x*20
        y = y*20  
        t.goto(x,y)
    t.end_fill()
    t.penup()
    t.goto(0,0)
    t.pendown()
    t.color("black")
    t.write("I love you",font=("Arial",20,"normal"))
    t.hideturtle()
    turtle.done()
    turtle.bye()
    turtle.exitonclick()
    turtle.getscreen()._root.destroy()
    turtle.Terminator()
   

   
drawHeart()

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

这就是最后的效果了,所以,赶集试一下用Amazon CodeWhisperer画个爱心送你女友吧!让这份独特的爱意在舞台上绽放,为你们的爱情增添一抹独特的色彩。相信我,当你将这颗爱心展示给她时,她一定会被你的才华和心意所深深打动!文章来源地址https://www.toymoban.com/news/detail-719136.html

到了这里,关于用Amazon CodeWhisperer画个爱心送你女友吧的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Amazon CodeWhisperer——探索高效编程范式

    在CSDN上看到的Amazon活动就去看了看,整个体验过程还是非常Nice的,我使用的是VSCode测试的,语言选择了python,在测试AI代码提示的过程中感受到了很多的快捷之处,再次留下个印记,也算给大家提供一个提升高效编码的方案。 活动主页:亚马逊云科技开发者社区 在正式说明

    2024年02月06日
    浏览(43)
  • Amazon CodeWhisperer:AI 编程助手

    文章作者:prigioni 1. 什么是 Amazon CodeWhisperer? Amazon CodeWhisperer 能够理解以自然语言(英语)编写的注释,并能实时生成多条代码建议,以此提高开发人员生产力。该服务可以直接在集成开发环境(IDE)的代码编辑器中给出关于整个功能和逻辑代码块(通常包含多达 10-15 行代

    2024年02月03日
    浏览(54)
  • 【Amazon】云上探索实验室—了解 AI 编程助手 Amazon Codewhisperer

    用技术实验、产品体验、案例应用等方式,亲身感受最新、最热门的亚马逊云科技开发者工具与服务。发挥您的想象和创造,以文章、视频、代码 Demo 等形式分享见解。您的分享可以帮助到更多开发者进行学习与开发,为技术实践提供更多的可能性。 云上探索实验室开展至今

    2024年02月04日
    浏览(51)
  • 利用 Amazon CodeWhisperer 激发孩子的编程兴趣

    我是一个程序员,也是一个父亲。工作之余我会经常和儿子聊他们小学信息技术课学习的 Scratch 和 Kitten 这两款图形化的少儿编程工具。 我儿子有一次指着书房里显示器上显示的 Visual Studio Code 问我,“为什么我们上课用的开发界面,和爸爸你每天工作用的样子不一样?” 所

    2024年02月03日
    浏览(46)
  • 免费:实时 AI 编程助手 Amazon CodeWhisperer

    点 ,一起程序员弯道超车之路 现已正式推出实时 AI 编程助手 Amazon CodeWhisperer,包括 CodeWhisperer 个人套餐,所有开发人员均可免费使用。最初于去年推出的预览版 CodeWhisperer 让开发人员能够保持专注、高效,帮助他们快速、安全地编写代码,无需因离开 IDE 去研究某件事而

    2024年01月23日
    浏览(43)
  • Amazon CodeWhisperer 正式发布可免费供个人使用

    文章作者:sunny 亚马逊云科技日前推出了实时 AI 编程助手 Amazon CodeWhisperer,包括个人套餐和专业套餐,所有开发人员均可免费使用个人套餐。Amazon CodeWhisperer 让开发人员能够保持专注、高效,帮助他们快速、安全地编写代码,无需因离开 IDE 去研究某件事而中断流程。 亚马逊

    2024年02月05日
    浏览(38)
  • Amazon CodeWhisperer——从此编程变的简单起来

    在当今数字化时代,编程已成为一项至关重要的技能。从软件开发到数据分析,从人工智能到云计算,编程的应用范围越来越广泛。然而,对于许多初学者来说,编程却是一个充满挑战和复杂性的领域。 正因如此,我们迫切需要一种能够消除编程难题、降低学习曲线的工具。

    2024年02月07日
    浏览(36)
  • Amazon CodeWhisperer 审查:最新的 AI 代码伴侣

    最近,亚马逊云科技宣布了一项机器学习支持的服务,该服务通过根据开发人员在自然语言中的评论和他们在集成开发环境中的代码生成代码建议来帮助提高开发人员的工作效率。这项 名为 Amazon CodeWhisprer  的服务仍处于预览阶段,可以免费使用。这项服务类似于微软去年推

    2024年02月03日
    浏览(37)
  • 搭建智能桥梁,Amazon CodeWhisperer助您轻松编程

    今年的ChatGPT热潮之后,AI大模型的应用日益广泛,虽然AI编码暂时不能完全替代程序员,但随着时代的变迁和趋势的发展,我们不必过于焦虑。我们应该积极适应变化,顺应趋势,勇敢尝试用AI来辅助编码工作。 今天让虚竹哥带大家了解下Amazon CodeWhisperer。 从官方的介绍中,

    2024年02月08日
    浏览(35)
  • 探索AI编程助手时代:Amazon CodeWhisperer为例

    随着AI技术的不断进化,编程领域也在经历着一场深刻的变革。本文以Amazon CodeWhisperer为例,探讨AI编程助手带来的机遇与挑战。 在计算机科学的初期,代码编写完全是一个手工的过程。程序员们面对一堆堆打孔卡片或早期的计算机终端,手动输入机器语言或汇编语言代码。这

    2024年02月07日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包