第三期书生大模型实战营 第2关 Python 基础知识

第三期书生大模型实战营 第2关 Python 基础知识

Hello大家好,这里是第三期书生大模型实战营,闯关地图入门岛的第2关 Python 基础知识。我们将学会简单使用Python进行词频统计,并实现VSCode代码调试等。让我们开始吧~

Python 基础

首先,我们简单了解一下Python的基础知识。

函数定义

函数是预先定义的,可反复多次使用的,用来实现单一或相关联功能的代码段。能提高应用的模块性,和代码的重复利用率。

定义一个函数,需要遵循的规则:

  • 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号**(),最后是冒号😗*。
  • 圆括号之间用于定义参数,任何传入参数必须放在圆括号中间。
  • 函数的第一行语句可以使用文档字符串来存放函数说明。
  • 函数内容需要有缩进。

下面是定义一个简单的函数,用于打印传入的参数内容。

def print_content(content):
    print(content)

print_content("这是要打印的内容")

执行代码后,控制台会输出:

这是要打印的内容

常见的内置方法

Python为我们提供了很多内置的方法,我们可以直接调用他们来实现相关的功能。

replace(old, new)

replace()可用于把字符串中的 旧字符串(old)替换成新字符串(new)。

"这个字符串包含旧内容".replace("旧","新")

执行代码后,输出内容如下:

这个字符串包含新内容

lower()

lower()可用于将字符串中的大写字母转换成小写。

"请问:This is InternLM Camp3 包不包含大写字母?".lower()

执行代码后,输出内容如下:

请问:this is internlm camp3 包不包含大写字母?

split()

split()用于将一个长的字符串按指定的字符拆分成多个短字符串列表。

"This is InternLM Camp3".split(" ")

执行代码后,将得到一个字符串列表:

['This', 'is', 'InternLM', 'Camp3']

字典dict

Python中字典是一种复合数据类型,可存储任意类型对象。

字典的每个键值 key:value 对用冒号 : 分割,每个键值对之间用逗号 , 分割。字典的键一般是唯一的,如果重复最后的一个键值对会替换前面的,值可以不唯一。

比如,我们可以定义一个字典:

word_count = {
   
   'hello': 1,'world!': 1,'this'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wux_labs

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值