当前位置: 首页 > news >正文

(笔记)第三期书生·浦语大模型实战营(十一卷王场)--书生入门岛通关第2关Python 基础知识

学员闯关手册:https://aicarrier.feishu.cn/wiki/ZcgkwqteZi9s4ZkYr0Gcayg1n1g?open_in_browser=true
课程视频:https://www.bilibili.com/video/BV1mS421X7h4/
课程文档:https://github.com/InternLM/Tutorial/tree/camp3/docs/L0/Python
关卡作业:https://github.com/InternLM/Tutorial/blob/camp3/docs/L0/Python/task.md
开发机平台:https://studio.intern-ai.org.cn/
开发机平台介绍:https://aicarrier.feishu.cn/wiki/GQ1Qwxb3UiQuewk8BVLcuyiEnHe

(截图显示在(作业)第三期书生·浦语大模型实战营(十一卷王场)–书生入门岛通关第2关Python 基础知识)

Python实现wordcount

import stringdef wordcount(text):# Removing punctuation and converting text to lowercasecleaned_text = text.translate(str.maketrans('', '', string.punctuation)).lower()# Splitting the text into wordswords = cleaned_text.split()# Counting the occurrences of each wordword_count = {}for word in words:if word in word_count:word_count[word] += 1else:word_count[word] = 1return word_counttext = """
Got this panda plush toy for my daughter's birthday,
who loves it and takes it everywhere. It's soft and
super cute, and its face has a friendly look. It's
a bit small for what I paid though. I think there
might be other options that are bigger for the
same price. It arrived a day earlier than expected,
so I got to play with it myself before I gave it
to her.
"""
wordcount=wordcount(text)
print(wordcount)

使用本地Vscode连接InternStudio开发机

开发机–》SSH连接–》登录命令复制
电脑端VSCODE–》扩展页面图标–》SSH搜索和安装
电脑端VSCODE–》远程连接图标–》SSH±-》输入框中输入SSH key配置,回车–》默认配置–》连接–》lunix(注意如果本地电脑没有设置私钥,需要粘贴复制SSH连接中的密码到电脑端VSCODE)
电脑端VSCODE–》文件夹–》ROOT

使用Vscode进行Python debug的流程

VSCODE连接远程开发机—>打开远程文件夹—>新建文件python_debug_tutorial.py—>点击断点—》点击VSCode侧边栏的“Run and Debug”(运行和调试)—》然后点击“运行和调试”按钮,或者按F5键----》弹出框中依次选python debugger,仅python文件,—》查看变量,单步执行代码

def add_numbers(a,b,c):sum = 0#这里其实覆盖了python自带的sum方法。sum +=asum +=bsum +=cprint("The sum is ",sum) if __name__ =='__main__':x,y,z = 1,2,3result = add_numbers(x,y,z)#图中代码这里写成1,2,3了print("The result of sum is ",result)

在这里插入图片描述

debug面板各按钮功能介绍:1: continue: 继续运行到下一个断点2: step over:跳过,可以理解为运行当前行代码,不进入具体的函数或者方法。3: step into: 进入函数或者方法。如果当行代码存在函数或者方法时,进入代码该函数或者方法。如果当行代码没有函数或者方法,则等价于step over。4: step out:退出函数或者方法, 返回上一层。5: restart:重新启动debug6: stop:终止debug

http://www.mrgr.cn/news/41055.html

相关文章:

  • DAY84服务攻防-端口协议桌面应用QQWPS 等 RCEhydra 口令猜解未授权检测
  • Yocto - 使用Yocto开发嵌入式Linux系统_05 认识Bitbake工具
  • 计算机视觉算法:全面深入的探索与应用
  • 【内存池】——解决传统内存分配的弊端
  • 王道数据结构代码讲解
  • 一文彻底搞懂多模态 - 基础术语+基础知识+多模态学习
  • 网页前端开发之Javascript入门篇(3/9):条件控制
  • 操作系统错题解析【软考】
  • [MAUI]数据绑定和MVVM:MVVM的属性验证
  • 2024 全新体验:国学心理 API 接口来袭
  • 交换机如何开启FTP服务
  • 电商店铺多开自动回复软件
  • 【递归】11. leetcode 129 求根节点到叶节点数字之和
  • 高效论文写作指南:那些你必须知道的工具与平台
  • 基于SSM的大学生心理素质测评及咨询平台系统设计与实现(源码+定制+讲解)
  • Java高效编程(9):优先使用 try-with-resources 而非 try-finally**
  • QT系统学习篇(3)- Qt开发常用算法及控件原理
  • 综合实验二 利用智能小车探测环境
  • Microsoft 更新 Copilot AI,未來將能使用語音並看到你瀏覽的網頁
  • HISTCITE分析进阶