Day 04 作业

分别列出 数字类型、字符串类型、列表、字典 的 作用、定义方式和使用方法

数据类型 作用 定义 使用方法
数字 年龄、号码、级别等(整型)身高、体重、薪资(浮点型)等 x = 1.0 (浮点型) y = 1(整型) 加减乘除、逻辑判断(大于、小于)
字符串 名字、性别、爱好等 在单引号、双引号或三引号内包裹的一串字符 +、* 和逻辑比较、索引取值
列表 存放多个值,多个爱好 在[]内用逗号分隔开任意类型的值 索引取值、修改索引值、切片、加值
字典 用来存取多个值,按照key:value的方式存值,取的时候可以通过key而非索引去取值 {}内有多个键(一般为字符串,具有描述意义)值(具体的值,值为任意数据类型)对 按key取值、按key修改值、删除键值

构建一份词云图

import jieba
import wordcloud
from imageio import imread
core_value = '社会主义核心价值观:富强民主文明和谐,自由平等公正法治,爱国敬业诚实友善'
core_value_list = jieba.lcut(core_value) # 把字符串切分,成为列表
core_value =' '.join(core_value_list) # 把列表拼接为字符串,' '用于分割列表中的元素


mk = imread('pentagram.png') # 将图片读入内存

w = wordcloud.WordCloud(width = 500, height =500, font_path = 'C:\Windows\Fonts\STXINGKA', mask = mk, background_color = 'white')

w.generate(core_value)

w.to_file('corevalue.png') # 生成一个以'corevalue'为文件名的图片

posted @ 2019-08-26 19:04  MrBigB  阅读(98)  评论(0编辑  收藏  举报