ChatGPT国内镜像站试用,聊天、Python代码生成。
-
Python 官网:https://www.python.org/
-
Free:大咖免费“圣经”教程《 python 完全自学教程》,不仅仅是基础那么简单……
自学并不是什么神秘的东西,一个人一辈子自学的时间总是比在学校学习的时间长,没有老师的时候总是比有老师的时候多。
—— 华罗庚
- My CSDN主页、My HOT博、My Python 学习个人备忘录
- 好文力荐、 老齐教室
本文质量分:
CSDN质量分查询入口:http://www.csdn.net/qc
- ◆ChatGPT
- 1、ChatGPT简介
- 2、关于聊天
- 3、关于代码
- 3.1 乘法九九表
- 3.2 杨辉三角
- 3.2.1 对称打印
- 3.3
- 3.4
- 3.5
- 4、ChatGPT国内镜像站
- 4.1 网页体验入口
- 4.2 微信体验入口
- 5、完整源码
◆ChatGPT
最近ChatGPT传得沸沸扬扬,红得发紫。由于主站在国外,我没有资源和途径,无缘窥其尊容。最近有缘得到国内站点,趁着情人节的无所事事,来撩一把ChatGPT的国内镜像站点。
1、ChatGPT简介
ChatGPT is a natural language processing (NLP) chatbot that uses a generative pre-trained transformer (GPT) model to generate responses to user input. It is designed to provide a conversational experience that is as close to human-like as possible. ChatGPT is trained on a large corpus of conversational data and is able to generate responses that are both relevant and appropriate to the user’s input. ChatGPT can be used in a variety of applications, including customer service, virtual assistants, and more.
译文
ChatGPT是一种自然语言处理(NLP)聊天机器人,它使用生成式的预训练转换器(GPT)模型来生成对用户输入的响应。它的设计目的是提供一种尽可能接近类人的对话体验。ChatGPT是在大量的会话数据语料库上进行训练的,并且能够生成与用户的输入既相关又合适的响应。ChatGPT可以用于各种应用程序中,包括客户服务、虚拟助理等。
ChatGPT目前会使用Python,JavaScript,HTML和CSS等编程语言。后续如有需要,还会学习其他语言。
2、关于聊天
- 网页版体验
趁没有情人的情人节,与ChatGPT 唠唠“情人节”😋……
找ChatGPT要个“情人节”礼物🎁
“挑拨”ChatGPT ……
从对ChatGPT的话语“挑逗”来看,它还是足够聪明的,对“无聊”的“我”,还是有一定治愈的。给我的感觉是——很不错!
- 微信版体验,也一样“聪明”
3、关于代码
我只会点点Python基础,所以只能体验ChatGPT用Python代码来解决提问。
3.1 乘法九九表
# ChatGPT 生成的“九九表”Python代码
def nines():
for i in range(1, 10):
for j in range(1, 10):
print(i, 'x', j, '=', i*j)
nines()
input('\n【ChatGPT生成的“九九表”Python代码,输出效果】')
得到的代码输出
…
我想要的是这样子的九九表
我自行修改代码输出格式,可以输出上图九九表。也可以把代码揉合成列表解析一行代码搞定。
for i in range(1, 10):
print()
for j in range(1, i+1):
print(f"{i}×{j}={i*j:>2}", end=' ')
nines = '\n'.join([' '.join(f"{i}×{j}={i*j:>2}" for j in range(1, i+1)) for i in range(1,10)])
input(f"\n打印一行Python代码生成的“九九表”:\n\n{nines}\n")
这是不是说明了ChatGPT智能的缺失?因而我修改了提问词句。
for i in range(1, 10):
for j in range(1, i+1):
print(f'{i}*{j}={i*j}', end='\t')
print()
for i in range(1, 10):
for j in range(1, i+1):
print(f'{i}×{j}={i*j}', end='\t')
print()
改变提问词句,得到了不同的结果。未验证我的猜测,重新用最初的提问语句提问,但得到的却是显示优化后的代码。用最初的提问词句,多次提问,都是得到后面的代码。这是ChatGPT“自主学习”的结果?我不敢妄自猜度。从它“理解”让换*为×的快速执行,可以看出它对中文的理解已经相当“人类”了(它已经是人类小孩纸了😋)。
3.2 杨辉三角
def yanghui_triangle(n):
triangle = [[1]]
for i in range(1, n):
row = [1]
for j in range(1, i):
row.append(triangle[i-1][j-1] + triangle[i-1][j])
row.append(1)
triangle.append(row)
for row in triangle:
print(row)
yanghui_triangle(12)
def yanghui_triangle(n):
# 初始化列表
triangle = []
for i in range(n):
# 每一行的列表
row = [None for _ in range(i+1)]
# 第一个和最后一个元素赋值为1
row[0], row[-1] = 1, 1
# 中间元素的值等于上一行的相邻元素之和
for j in range(1, len(row)-1):
row[j] = triangle[i-1][j-1] + triangle[i-1][j]
triangle.append(row)
return triangle
# 打印杨辉三角
for row in yanghui_triangle(12):
print(row)
两次不同的提问,获取了两种算法的代码。但明显的,ChatGPT还不可以“理解”中文“对称打印”。😋
3.2.1 对称打印
修改最后的输出格式,即可实现对称打印。
# 打印杨辉三角
for row in yanghui_triangle(12):
print(f"{' '.join([f'{i:^3}' for i in row]):^50}")
对称打印效果
3.3
3.4
3.5
4、ChatGPT国内镜像站
该站点无提问条数限制,可以任意体验。
4.1 网页体验入口
-
点击链接跳转或复制地址到浏览器:https://aigcfun.com
-
网页体验首页
4.2 微信体验入口
- 微信扫码
- 微信体验界面
5、完整源码
(源码较长,点此跳过源码)
__上一篇:__ 求解最大公约数(常用的四大算法求解最大公约数,分解质因数法、短除法、辗转相除法、更相减损法)
__下一篇:__
我的HOT博:
- 彩色文字界面尼姆游戏(1001阅读)
- 神奇的 \033 ,让打印出彩(1118阅读)
- 小炼二维数组(1174阅读)
- 仿真模拟福彩双色球(1954阅读)
- Python之魔幻切片(1263阅读)
- 数列求和a, aa, aaa, ..., aa...aa(n个a)(1326阅读)
- 个人信息提取(2027阅读)
- 十六进制字符串转Python代码(utf-8字符串转十六进制字符串)(1244阅读)
- 生成100个随机正整数(1917阅读)
- 给定字符串提取姓名(字符串、list、re“零宽断言”)(1350阅读)
- 我的 Python.color() (Python 色彩打印控制)(1777阅读)
- python清屏(2908阅读)
- 回车符、换行符和回车换行符(2961阅读)
- Linux 脚本文件第一行的特殊注释符(井号和感叹号组合)的含义(1692阅读)
- random.sample()将在python 3.9x后续版本中被弃用(1594阅读)
- pandas 数据类型之 Series(1674阅读)
- 聊天消息敏感词屏蔽系统(字符串替换 str.replace(str1, *) )(1747阅读)
- 练习:银行复利计算(用 for 循环解一道初中小题)(1580阅读)
- pandas 数据类型之 DataFrame(5061阅读)
- 班里有人和我同生日难吗?(蒙特卡洛随机模拟法)(2355阅读)
- Python 续行符(\)“拯救”你的超长语句(1308阅读)
- Python字符串居中显示(4096阅读)
- 练习:求偶数和、阈值分割和求差( list 对象的两个基础小题)(1738阅读)
- 用 pandas 解一道小题(2150阅读)
- 可迭代对象和四个函数(1171阅读)
- “快乐数”判断(1355阅读)
- 罗马数字转换器(构造元素取模)(2604阅读)
- Hot:罗马数字(转换器|罗生成器)(5576阅读)
- Hot:让QQ群昵称色变的代码(48847阅读)
- Hot:斐波那契数列(递归| for )(4166阅读)
- 柱状图中最大矩形(1764阅读)
- 排序数组元素的重复起止(1369阅读)
- 电话拨号键盘字母组合(1579阅读)
- 密码强度检测器(2524阅读)
- 求列表平衡点(1965阅读)
- Hot: 字符串统计(4426阅读)
- Hot:尼姆游戏(聪明版首发)(3684阅读)
- 尼姆游戏(优化版)(1375阅读)
推荐条件 点阅破千
回页首
精品文章:
- 好文力荐:齐伟书稿 《python 完全自学教程》 Free连载(已完稿并集结成书,还有PDF版本百度网盘永久分享,点击跳转免费🆓下载。)
- OPP三大特性:封装中的property
- 通过内置对象理解python'
- 正则表达式
- python中“*”的作用
- Python 完全自学手册
- 海象运算符
- Python中的 `!=`与`is not`不同
- 学习编程的正确方法
来源:老齐教室
回页首
◆ Python 入门指南【Python 3.6.3】
好文力荐:
-
全栈领域优质创作者——寒佬(还是国内某高校学生)博文“非技术文—关于英语和如何正确的提问”,“英语”和“会提问”是学习的两大利器。
-
【8大编程语言的适用领域】先别着急选语言学编程,先看它们能干嘛
-
靠谱程序员的好习惯
CSDN实用技巧博文:
- 8个好用到爆的Python实用技巧
- python忽略警告
- Python代码编写规范
- Python的docstring规范(说明文档的规范写法)