火热夏季:浦语*书生InternLM大模型实战闯关-入门岛关卡之掌握Python 基础知识

一、简介

       书生·浦语是上海人工智能实验室大模型品牌,期待和广大的社区开发者一起建设开放、繁荣、健康的大模型开源社区!一起构建 AGI 时代最全面 AI 知识库。

本关主要由以下四大块内容组成,帮助更多得人走进大模型的世界。

  • Python(Miniconda)的安装

  • Python基础语法

  • Numpy基础(选修)

  • vscode 远程连接 internstudio开发机打断点调试 python 程序

对大模型感兴趣的请在以下链接报名加入大模型培训实战营:

    书生大模型实战营(第三期)

二、任务说明

        本次通过学习conda基本知识,包括基本命令、创建安装python环境,python基础语法、VSCODE远程连接开发调试等学习,让你迅速掌握大模型开发、搭建、运行、应用开发前需要具备的基本知识要点。通过实践实现wordcount函数统计英文字符串中单词出现次数、vscode连接远程开发机debug调试 wordcount函数等任务熟悉基本开发、调试、部署过程中的知识掌握程度与工具的使用。

三、统计英文字符串单词次数

        该任务通过notebook在本机与远程开发环境中完成wordcount函数统计英文字符串中单词出现次数。

1.开发机环境实现wordcount函数

(1)登录开发机并选择开发环境

      登录studio.intern开发后进入开发机后选择notebook python3环境。

(2)输入文本执行

     交互行输入文本,shift+Enter键执行或者运行按钮执行.

(3)输入wordcount函数代码执行

     交互行输入wordcount函数代码,shift+Enter键执行或者运行按钮执行。

(4)输入调用wordcount函数代码执行

    交互行输入调用wordcount函数代码,shift+Enter键执行或者运行按钮执行。打印出wordcount函数统计单词出现次数。

2.本地环境实现wordcount函数

        本地cmd命令行任意目录路径或者默认路径执行Jupyter Notebook命令,或者资源浏览器在任意资源目录地址栏输入Jupyter Notebook后回车后浏览器加载Jupyter界面。

  

(1)浏览器中加载Jupyter工具

(2)选择python虚拟环境

      右上New选择python虚拟环境,跳转Jupyter NoteBook交互编辑界面.

(3)输入行输入wordcount函数代码执行

       Jupyter NoteBook交互编辑界面输入行输入wordcount函数代码,一行输入全部代码,或者分行输入,每行代码输入后shift+Enter快捷键执行代码。

(4)执行结果

      打印出wordcount函数统计单词出现次数。

(5)修改文件名

    点击红框处默认文件名修改ipynb类型文件名。

(6)话框修改文件名

    Rename File对话框修改文件名并确认。

3.Jupyter Notebook实现py类型wordcount函数

(1)新建wordcount.py文件

      Jupyter Notebook新建编辑py文件,File菜单选择New->Python File新建py文件。

(2)编辑框输入wordcount函数代码

(3)选择执行环境

      Jupyter Notebook主页点选New,选择python虚拟环境.

(4)执行wordcount.py

     跳转Jupyter Notebook交互编辑界面,代码编辑行输入%run wordcount.py,shift+Enter键执行。

(5)wordcount.py运行结果

四、本地vscode连接远程开发机debug调试wordcount函数

      本地vscode连接远程开发机,在开发机上debug写的wordcount函数,体验debug的全流程。

1.本地vscode连接远程开发机

2.本地vscode在远程开发机上新建wordcount函数py文件

    选择文件->新建->python file新建py类型文件

3.wordcount.py代码设置断点

   调用函数入口处设置断点。

4.准备调试wordcount函数

5.运行和调试

  点击运行和调试,运行代码在设置断点处停下来。

6.单步进入函数

 点击单步调试或者快捷键F11进入wordcount函数。

7.调试进入函数

8.查看函数体内变量

9.继续单步调试

10.继续单步调试进入循环

11.单步跳出

     点击单步跳出wordcount函数调试。

12.跳出函数调试

    跳回到调用wordcount函数入口处,函数对单词完成统计。

13.打印统计结果

     断点设置处继续点击单步调试,代码运行到下一行,继续点击单步调试,调式结束。终端打印出单词统计结果。

  • 22
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值