首页 >>  正文

python实现四则运算

来源:baiyundou.net   日期:2024-09-21

整理 | 屠敏

出品 | CSDN(ID:CSDNnews)

一个多月前,360 集团官方正式宣布了基于 360 GPT 大模型开发的 360 智脑的到来。不过,彼时对于这款 AIGC 产品,周鸿祎曾评价道:360 AI 就像是个“孩子”,今天为了满足大家的好奇心,把“孩子”抱出去展示下,还要赶快抱回来。

不过,正如业界多位专家观点所述,大模型只有不断地被使用,不断地接收反馈,才能快速迭代,正所谓越用越成熟。

那么,在其上线测试“加速跑的一个月之后,这款率先落地搜索场景的 360 智脑大模型,真实体验究竟如何?我们不妨来一试究竟!

来自 360 智脑的自我介绍

首先,做一下自我介绍,360 智脑给出了简洁明了的回答:

解释自身能力方面,360 智脑也绝不含糊:无论是在依靠搜索业务构建起的数据集,还是安全性方面,这款大模型有足够多的优势可言。

当问及如何看待现下大模型的发展时,它给出了支持性的回答,也提供了中肯的见解:

简单的问答之后,不难看出安全起家的 360,也将安全思维复刻到自家的每一款产品之中。

接下来,我们将从大家熟悉的代码能力、语言理解、知识问答、数学逻辑推理、多模态等角度来一一体验。

代码能力

首先,在体验上和其他产品有所不同的是,360 智脑这款产品中,每一次新建话题,可以有 20 轮的对话。

具体到代码能力上,先来一个简单的「用 Python 实现冒泡排序」来练练手:

在提供示例代码之后,360 智脑也分享了一些便于理解代码的讲解内容,这一点对于新手程序员而言,非常友好。

继续提问:用代码实现如何在未排序的整数数组中找到最大值与最小值?

加深一些难度:「请输入一段完整的用Java实现一个四则运算表达式计算的代码」。

在其给出的答案代码中,来自 CSDN-AI 团队研发总监表示,其实这份代码实现并不太完整。在一些稍微复杂的代码问题上,360 智脑模型的代码生成能力与质量还有一定的改进空间

语言理解

我们用了此前测试过其他国产 ChatGPT 的示例对 360 智脑进行了测试:

在语言理解的基础上,这款模型给出了不同的情感的分析。

经典的汉语考试题中,360 智脑快速给出了答案:

也能根据语义迅速捕捉到谁是“小偷”:

再来问问刚刚过去的「520」:

知识问答

其实在知识问答方面,360 智脑的模型能力结合了 360 搜索功能,对于常规的问题解答,其能力自然不在话下。

提问:中国四大名著指哪些?

提问:颜真卿和王羲之的书法风格有什么不同?

提问:红薯和柿子可以一起吃吗

数理逻辑推理

在数理逻辑推理方面,以一道小学数学题为开端,测试了一下。

最终结果是正确的,只是其中多了一些繁琐的符号:

提问:五个大小相同的一元人民币硬币。要求两两相接触,应该怎么摆?

360 智脑表现得还不错:

文本创作

提问:围绕刘红发大财创作一个故事

通过只给了一句话的提示词,360 智脑便自动生成了一个带有反转且积极向上的完整故事,故事的过程也有些出乎我们的意料,让人眼前一亮。

提问:围绕“怀才不遇”写一首七言绝句

多模态:绘画

在 360 智脑中,其多模态能力也是不容忽视的重要部分,它可以直接根据文本生成相关的图像。

提问:生成一张车水马龙的图片

提问:生成一张鱼香肉丝的图片

根据生成的结果不难看出,360 智脑对中文的理解能力不错,其在了解了中文成语含义的基础上,成功地绘制了相关的场景图片。和其他国产 GPT 相比,终于不是根据字面意思,来生成图片了。

在图像维度,正如结果中显示的,官方还专门推出了一个 AI 生画的工具——360 鸿图。

它可以根据关键字,借助 AI 来润色文本,即时生成 CG、写实、动漫、剪纸等多种主题风格的图片,也能根据需求自动得到相关比例的图片。譬如:

关于未来的一些看法

最后,我们再与 360 智脑闲聊一会。

提问:为什么现在的年轻人喜欢“躺平”?

能理解“躺平”,这一点是我没想到的。

提问:如何能成为百万富翁?

非常务实与中肯的建议了,能不能成为百万富翁,就看有没有用好上面的建议~~

提问:现在有人将 AI 用在了视频诈骗上,防不胜防,对此,你有什么建议吗?

提问:我们距离 AGI 还有多久?

提问:你会取代人类劳动者吗

至此,与 360 智脑的互动便结束啦!整体来看,在文本生成、语义理解、知识问答、多模态的绘画能力上,360 智脑为用户提供了一个高质量的内容建议,只是在代码能力、数理推理能力上还需要继续迭代,也希望不久的将来,它能够越来越强。对此,你觉得它的整体表现力如何呢?

对于感兴趣的小伙伴,也不妨通过360智脑官网:https://ai.360.cn,申请内测试试看。

","gnid":"9044643463fb217a3","img_data":[{"flag":2,"img":[{"desc":"","height":"80","s_url":"https://p0.ssl.img.360kuai.com/t013d73ffee4a20366b_1.gif","title":"","url":"https://p0.ssl.img.360kuai.com/t013d73ffee4a20366b.gif","width":"640"},{"desc":"","height":"330","title":"","url":"https://p0.ssl.img.360kuai.com/t01cf9d457945c998d3.jpg","width":"1080"},{"desc":"","height":"649","title":"","url":"https://p0.ssl.img.360kuai.com/t0191190277e27a5824.jpg","width":"1080"},{"desc":"","height":"298","title":"","url":"https://p0.ssl.img.360kuai.com/t016f0359a2b7d3946e.jpg","width":"1080"},{"desc":"","height":"592","title":"","url":"https://p0.ssl.img.360kuai.com/t011b8feeae8e2722b9.jpg","width":"1080"},{"desc":"","height":"717","title":"","url":"https://p0.ssl.img.360kuai.com/t0168c995dede62fe79.jpg","width":"795"},{"desc":"","height":"690","title":"","url":"https://p0.ssl.img.360kuai.com/t011e482b56dd0d0058.jpg","width":"802"},{"desc":"","height":"258","title":"","url":"https://p0.ssl.img.360kuai.com/t01738208c4f4d24e7a.jpg","width":"1080"},{"desc":"","height":"237","title":"","url":"https://p0.ssl.img.360kuai.com/t0114f7ca643e2184e9.jpg","width":"1080"},{"desc":"","height":"193","title":"","url":"https://p0.ssl.img.360kuai.com/t01ee16a2fbb3cffbd5.jpg","width":"1080"},{"desc":"","height":"258","title":"","url":"https://p0.ssl.img.360kuai.com/t0166cd25e42f7997c2.jpg","width":"1080"},{"desc":"","height":"259","title":"","url":"https://p0.ssl.img.360kuai.com/t01fcf22effaa76bca4.jpg","width":"1080"},{"desc":"","height":"271","title":"","url":"https://p0.ssl.img.360kuai.com/t01eea020a129e97268.jpg","width":"1080"},{"desc":"","height":"231","title":"","url":"https://p0.ssl.img.360kuai.com/t014040fd4b63b64bc4.jpg","width":"1080"},{"desc":"","height":"251","title":"","url":"https://p0.ssl.img.360kuai.com/t01518518ef4a85e6f1.jpg","width":"1080"},{"desc":"","height":"199","title":"","url":"https://p0.ssl.img.360kuai.com/t01935cca54ad470ce3.jpg","width":"1080"},{"desc":"","height":"258","title":"","url":"https://p0.ssl.img.360kuai.com/t015d0dc62b1ce8f148.jpg","width":"1080"},{"desc":"","height":"261","title":"","url":"https://p0.ssl.img.360kuai.com/t0158f167d73d5570b7.jpg","width":"1080"},{"desc":"","height":"285","title":"","url":"https://p0.ssl.img.360kuai.com/t01836499fcb16363c4.jpg","width":"1080"},{"desc":"","height":"225","title":"","url":"https://p0.ssl.img.360kuai.com/t01153383728005a46e.jpg","width":"1080"},{"desc":"","height":"597","title":"","url":"https://p0.ssl.img.360kuai.com/t01fab4a02aa806d8c7.jpg","width":"449"},{"desc":"","height":"541","title":"","url":"https://p0.ssl.img.360kuai.com/t01f1b94155b3955cc2.jpg","width":"442"},{"desc":"","height":"387","title":"","url":"https://p0.ssl.img.360kuai.com/t01ef89ac2116d96edd.jpg","width":"1080"},{"desc":"","height":"572","title":"","url":"https://p0.ssl.img.360kuai.com/t01171c8a4a249bacdc.jpg","width":"1080"},{"desc":"","height":"476","title":"","url":"https://p0.ssl.img.360kuai.com/t01eebae8712e98f26f.jpg","width":"1080"},{"desc":"","height":"518","title":"","url":"https://p0.ssl.img.360kuai.com/t0146e674460ff9de02.jpg","width":"1080"},{"desc":"","height":"389","title":"","url":"https://p0.ssl.img.360kuai.com/t01c57109620bd9d1d6.jpg","width":"1080"},{"desc":"","height":"222","title":"","url":"https://p0.ssl.img.360kuai.com/t017ba0a5dbd7d9d6bf.jpg","width":"1080"},{"desc":"","height":"232","title":"","url":"https://p0.ssl.img.360kuai.com/t01ed3a837a4529a647.jpg","width":"1080"}]}],"original":0,"pat":"art_src_1,qihu_negative,fts0,sts0","powerby":"hbase","pub_time":1684840507000,"pure":"","rawurl":"http://zm.news.so.com/899b310e1d8fb3e56265a7b560f63981","redirect":0,"rptid":"1eda4f4b9592f6df","rss_ext":[],"s":"t","src":"CSDN","tag":[],"title":"“快跑”一个月后,我们上手实测了一把 360 智脑大模型!

荆妹奚4232java怎么实现数字四则混合运算 -
蔡农沈15514204420 ______ 首先要知道四则混合运算是什么.其实就是加减乘除运算.java实现这个很简单.首先定义变量a,b用来运算.double a=1; b=2;//定义变量 system.out.println(a+b); //加分运算 system.out.println(a-b);//减法运算 system.out.println(a/b);//除法运算 system.out.println(a*b);//乘法运算

荆妹奚4232任务:实现一个自动生成小学四则运算题目的命令行程序. -
蔡农沈15514204420 ______ #include int main(int argc, char *argv[]){ char x; float a, b; if (argc != 4) { printf("You may use program %s like this: %s 10 + 20\n", argv[0], argv[0]); return 1; } x = argv[2][0]; a = atof(argv[1]); b = atof(argv[3]); switch (x) { case '+': printf("%.2f", a + b); ...

荆妹奚4232求用JAVA编写数的四则运算程序 -
蔡农沈15514204420 ______ (首先建个类,把这些复制粘贴进去) import java.awt.*; import javax.swing.*; public class F { JFrame frame = new JFrame("计算机"); JPanel pl = new JPanel(); JPanel p2 = new JPanel(); static JTextField show = new JTextField(); static ...

荆妹奚4232实现一个四则运算程序,输入为一个四则运算式(不带括号),返回该算式的结果(java实现) -
蔡农沈15514204420 ______ import javax.script.Invocable; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; public class ScriptTest { public static void main(String[] args) throws Exception { String s = "(7-5)*6/5"; // 验证数据合不合法. if (s....

荆妹奚4232JAVA 实现四则运算
蔡农沈15514204420 ______ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Random; public class ssss { /** * @param args * @throws IOException * @throws IOException */ public static void main(String[] args) ...

荆妹奚4232四则运算/编程 -
蔡农沈15514204420 ______ 假设你的表达式没有错误,和没有函数 A1,建立三个栈,一个是数值,用来放表达式的数值和括号,一个是符号,用来放符号;A2,读数,是否是最后一个,是到A5,否则到A3 A3,当数是数值,放入数值栈;是符号,+,-放入符号栈,*,/...

荆妹奚4232从键盘输入运算符及操作数,实现四则运算
蔡农沈15514204420 ______ 你的符号都没有定义...也没有对输入的数进行编程 你的程序就单纯的输出 #include<stdio.h>void main(){ char c; float a,b,sum=0; printf("\n请输入一个运算符字符: "); scanf("%c",c); printf("\n请输入第一个整数: "); scanf("%f",a);...

荆妹奚4232编写一个C程序来实现两个浮点数的四则运算. -
蔡农沈15514204420 ______ #include void main() { float d1,d2; char op; printf("please input d1 and d2:\n"); scanf("%f,%f",&d1,&d2); printf("please select the operator(+、-、*、/):\n"); scanf("%c",&op); switch(op) { case '+': result=d1+d2; break; case '-': result=d...

荆妹奚4232c#用接口实现四则运算 -
蔡农沈15514204420 ______ 代码如下.采用的decimal类型,其他类型自己扩充实现.namespace 接口实现四则运算 { public interface I四则运算 { decimal 运算(decimal m, decimal n); } public class 加法运算 : I四则运算 { public decimal 运算(decimal m, decimal n) { ...

荆妹奚4232c++编写一个程序,实现2个数之间简单的四则运算. -
蔡农沈15514204420 ______ #include<stdio.h> void main() {double x,y; char op; printf("输入你要计算的式子(2个数的四则运算)如11.2-3.1并回车:"); scanf("%lf%c%lf",&x,&op,&y); switch(op) {case'+':printf("%f+%f=%f\n",x,y,x+y);break; case'-':printf("%f-%f=%f\...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024