AI五子棋_02_03 Get传输数据 公共密钥
2021/8/26 23:06:53
本文主要是介绍AI五子棋_02_03 Get传输数据 公共密钥,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
AI五子棋 第二步
恭喜你到达第二步!
警告:如果你是直接使用浏览器获得本页地址的话,请你返回第一步。
在前一步里,你得到的这样的返回结果
{"is_success": true, "message": "Please visit http://2**.207.12.156:9012/context/86e0caa3527526e88c3300ff4c2c3d6e"}
这是一个JOSN,它是JavaScript Object Notation,JS对象标记。它采用完全独立于编程语言的文本格式来存储和表示数据,易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。它是计算机网络中最常用的数据交换语言。 访问这个网站了解更多内容。
在和服务器交流时,服务器总会返回一个JSON,其中is_success字段总是存在,它表示你的需求是否被满足,如果请求成功,is_success=true
,否则is_success=false
表示失败,此时还会返回一个error
字段来说明出错的原因。
现在你已经能够和服务器取得联系了,就向服务器介绍一下你自己吧。
任务 2
请你告诉服务器你的名字是什么,你的学号是什么。名字使用字段name
,学号使用字段student_number
。请把以上信息以GET
方式交到以下地址:
http://2**.207.12.156:9012/step_02
提示:对你来说处理中文可能有点困难,你可以给自己起个英文名字。
Python程序
import requests as re prama = { 'name' : 'Alex', 'student_number' : '202108023' } url = 'http://2**.207.12.156:9012/step_01' getHml = re.get(url , params = param) print(getHml.text)
解题tips
使用requests
的.get()
函数。
这个函数有几个形参 当下你只需要知道
url
目标链接
params
传送的信息,以字典的形式给出。
这两个参数的传递用了Python的两种参数传递方法。这里只是演示,正是编程切忌这么做。这里是为大家讲解语法知识。
url
是位置实参 位置实参的顺序很重要
params = param
params
是形参名 param
是实参 使用关键字实参时,务必准确指出函数定义中的实参名
第三步是去看一本书,书的末尾有下一步的链接。书的总结写到step05了
加油吧少年,根据这个博客你也可以写出一个相对智能的五子棋程序,甚至更强的AI算法!
文章会随时改动,注意到博客里去看。一些网站会爬取本文章,但是可能会有出入。
https://www.cnblogs.com/asmurmur/
这篇关于AI五子棋_02_03 Get传输数据 公共密钥的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-22程序员出海做 AI 工具:如何用 similarweb 找到最佳流量渠道?
- 2024-12-20自建AI入门:生成模型介绍——GAN和VAE浅析
- 2024-12-20游戏引擎的进化史——从手工编码到超真实画面和人工智能
- 2024-12-20利用大型语言模型构建文本中的知识图谱:从文本到结构化数据的转换指南
- 2024-12-20揭秘百年人工智能:从深度学习到可解释AI
- 2024-12-20复杂RAG(检索增强生成)的入门介绍
- 2024-12-20基于大型语言模型的积木堆叠任务研究
- 2024-12-20从原型到生产:提升大型语言模型准确性的实战经验
- 2024-12-20啥是大模型1
- 2024-12-20英特尔的 Lunar Lake 计划:一场未竟的承诺