目录
-
常用数据类型的作用
- Python——WordCloud库的简单使用
常用数据类型的作用
数字类型
整数型
作用:身份证/电话号码
-
定义:python和现实 zengqi_id = 360281
print(zengqi_id)
zengqi_id1 = int(360281)
print(zengqi_id1)
-
使用: x =1
y =2
print(x+y)
print(x-y)
print(x*y)
print(x//y)
浮点型
作用:老板给我3.1w的薪资
定义:python和现实
-
使用: salary = 3.1
print(salary)
salary1 = float(3)# 强制类型转换(动态语言),静态语言不能改变
print(salary)
字符串类型
作用:姓名/性别
-
定义: name = 'zengqi' #单引号内把字符串起来“
name1 = "zengqi"
height = "zengqi's height"
height1 = 'zengqi"s height'
#name 没有单引号的叫做变量名
-
使用(内置方法--》只有字符串才能使用,其他数据类型无法使用) z = 'zengqi good'
# 1.startswith 以什么开始
print(z.startswith('zengqi'))#TRUE
#2.endwith 以什么结尾
print(z.endswith('good'))
#索引取值
pome = '''你是我心内的一首歌'''
print(pome[0]) #你
print(pome[-1]) #歌
#索引切片
print(pome[0:9]) #你是我心内的一首歌
#步长
print(pome[1:8:2])#1-7 间隔为2取值 列表
作用:爱好/能力
-
定义:python和现实
用【】存储,用逗号隔开多个元素(任意数据类型)
hobby_list = ["a","b",["66","233"]]
寸不是目的,取才是目的
?
-
使用: hobby_list1 = ["a","233"]]
#索引取值
print(hobby_list1[2][0])
#切片
print(hobby_list1[:2])#默认为0
print(hobby_list1[0:-1])
print(hobby_list1[:])
#内置方法
hobby_list2 = ["a","233"]]
#append 加值
hobby_list2.append("236")
print(hobby_list2)
#修改索引值
hobby_list2[0] = "singing"
print(hobby_list2)
hobby_list2[:] = (1,1,1)
print(hobby_list2)
#split
s = 'a+b+c+d'
print(s.split())
#join拼接
list = ["a","c"]
res = '+'.join(list)#按照字符串把列表里的每一个元素取出来拼接
print(res)字典
字典
作用:个人信息
-
定义: captain_info_list = ['zengqi',160,178,['run','sing','ball']]
print(captain_info_list[2])
-
使用: #字典:{}内有多个键(一般位字符串,具有描述意义)值(具体的值,值为任意数据类型)对
dic = {"name":"zengqi","height":178,"weight":160,"hobby_list":['run','ball']}
print(dic["name"]) #按key取值
dic["height"] = dic["height"] + 1#按key修改value值
print(dic["height"])
#del值
del dic["height"]
print(dic)
Python——WordCloud库的简单使用
效果如图所示

实现代码如下
import wordcloud
import jieba
from imageio import imread
f = open("word.txt","r",encoding="GB2312")
s = f.read()
f.close()
m = imread('china1.jpg')
s_list = jieba.lcut(s) #把字符串切割成列表
s = ''.join(s_list)#把列表拼接成字符串
w = wordcloud.WordCloud(height=1000,width=1000,font_path = 'C:WindowsFontssimsun.ttc',background_color="white",mask=m) #生成一个词云
w.generate(s)
w.to_file('homework2.png')
?
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|