Python中的函数和方法

jieba分词

将语句切分成词语
jieba.lcut(),传入字符串进行切分,然后返回一个列表

import jieba
text = "我喜欢编程"
word = jieba.lcut(text)
print(word)   # 输出:["我","喜欢","编程"]

生成词云图

pyecharts 是一个用于生成 echarts 图表的类库。 从 pyecharts 库中导入 WordCloud 模块,使用相关代码,可以生成一个html文件。

from pyecharts.charts import WordCloud
wordDict = {"君问": 150, "归期": 130, "未有期": 120, "巴山": 100, "夜雨": 86, "涨秋池": 60}
wd = WoedCloud()
wd.add(series_name = "",data_pair = wordDict.items(),word_size_range = [20,80]
wd.render("rain.html")

打开文件

open()函数的作用是打开一个文件,对文件进行处理的操作都需要用到这个函数。()括号中要传入两个参数,包括要打开的文件路径,以及打开文件的方式。
open("文件路径","打开方式")

打开路径的方法

在这里插入图片描述

图片类型

在这里插入图片描述

打开,读取,关闭文件

f = open("/Users/python/products.txt", "r")
print(f.read())
f.close()

使用open()函数打开文件操作完成之后,都需要使用close()来关闭文件

with打开文件

with open("/Users/python/products.txt","r") as f:
	print(f.read())

使用with…as语句配合open()函数,以只写的方式打开products文本文件,使用write()函数在products文本中写入。

with open("/Users/python/products.txt","w") as f:
	f.write("python学习方法")

replace替换字符串

replace()函数可用于把旧的字符串替换成新的字符串,替换后原变量内容不会改变,需要重新赋值
可替换所有的数据

sentence = "It is easy to Learn python"
newsentence = sentence.replace("L","l")
print(newsentence)  # 输出:It is easy to learn python

转义字符

整型转字符串

str()

num = 20
print(type(num))
num = str(num)
print(type(num))
  # 输出:<class'int'>   <class'str'>

字符串转整数

int()

num = "24"
print(type(num))
num = int(num)
print(type(num))
#<class 'str'>
#<class 'int'>

整型转浮点型

float()

num = 25
print(type(num))
num = float(num)
print(type(num))

浮点型转整型

直接去掉小数部分

num = 6.6
num = int(num)
print(num)
  # 输出:6
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值