分别列出 数字类型、字符串类型、列表、字典 的 作用、定义方式和使用方法
数据类型 |
作用 |
定义 |
使用方法 |
数字 |
年龄、号码、级别等(整型)身高、体重、薪资(浮点型)等 |
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:WindowsFontsSTXINGKA', mask = mk, background_color = 'white')
w.generate(core_value)
w.to_file('corevalue.png') # 生成一个以'corevalue'为文件名的图片