8.26作业
分别列出 数字类型、字符串类型、列表、字典 的 作用、定义方式和使用方法
数字类型
整型
作用:身份证、电话号码
定义方式:id=330324
使用方法:+ - * / % // **
浮点型
作用:薪资、身高体重
定义方式: salary=3.1
使用方法: 和整型一样
字符串类型
作用:姓名、性别
定义方式: name=‘mqb’
使用方法:内置方法---》
-
startswith 以。。。开始
print(s.startswith('m')) --》 true
-
endswith以。。。结束
print(s.endswith('q')) --》false
-
索引取值
描述了字符的位置,从0开始
print(name[0]) -->m
-
索引切片
print(name[0:3])--->mqb 顾头不顾尾
-
步长
print(name[0:3:2])---> mb
列表
作用:爱好
定义方式:用【】来存储,用逗号隔开多个元素(任何数据类型)
使用方法:
- 索引取值
- 切片
- 内置方法--append(加值)
- 索引修改值
字典
作用:存储多个可以用key来描述的值
定义方法:{}中有多个key(一般为字符串,具有描述意义)和值(具体的值,可为任何数据类型)
使用方法:
- 按key取值
- 按key修改值
- 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")