8.26作业

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

数字类型

整型

作用:身份证、电话号码

定义方式:id=330324

使用方法:+ - * / % // **

浮点型

作用:薪资、身高体重

定义方式: salary=3.1

使用方法: 和整型一样

字符串类型

作用:姓名、性别

定义方式: name=‘mqb’

使用方法:内置方法---》

  1. startswith 以。。。开始

    print(s.startswith('m')) --》 true

  2. endswith以。。。结束

    print(s.endswith('q')) --》false

  3. 索引取值

    描述了字符的位置,从0开始

    print(name[0]) -->m

  4. 索引切片

    print(name[0:3])--->mqb 顾头不顾尾

  5. 步长

    print(name[0:3:2])---> mb

列表

作用:爱好

定义方式:用【】来存储,用逗号隔开多个元素(任何数据类型)

使用方法:

  1. 索引取值
  2. 切片
  3. 内置方法--append(加值)
  4. 索引修改值

字典

作用:存储多个可以用key来描述的值

定义方法:{}中有多个key(一般为字符串,具有描述意义)和值(具体的值,可为任何数据类型)

使用方法:

  1. 按key取值
  2. 按key修改值
  3. del删除值

词云图

词云图

import jieba
import wordcloud

from scipy.misc import imread

mask=imread("D:/timg.png")
txt = "八月的陇原大地,天高气爽,满目生机。上午10时许,习乘车来到空军某基地。在热烈的掌声中,习亲切接见驻甘肃部队副师职以上领导干部和团级单位主官,同大家合影留念。作战指挥中心内,官兵们紧张有序工作着。习来到这里,察看值班席位,听取有关介绍,详细了解战备值班和训练情况。"
ls=jieba.lcut(txt)
txt=" ".join(ls)
w = wordcloud.WordCloud(font_path="C:\Windows\Fonts\方正粗黑宋简体.ttf",width=1000,height=700,mask=mask,background_color="white")
w.generate(txt)
w.to_file("pywclou11d.png")

posted @ 2019-08-26 16:18  mqb11  阅读(123)  评论(0编辑  收藏  举报