day04

数字类型

整型

作用

表示人的年龄、各种号码

定义方式

num=4512
print(num)
num2=int(4512)#强制类型转换
print(num2)

使用方法

x=1
y=2
print(x-y)
print(x+y)
print(x*y)
print(x-y)
print(x%y)
print(x//y)#整除
print(x**y)#幂

浮点型

作用

表示身高、体重、薪资

定义方式

salary=3.1
print(salary)#3.1
salary1=float(3)
height=int(180.5)
print(salary1)#3.0
print(height)#180

使用方法

x=1.2
y=2.4
print(x-y)
print(x+y)
print(x*y)
print(x-y)
print(x%y)
print(x//y)#整除
print(x**y)#幂

字符串类型

作用

表示名字,爱好

定义方式

name='nike'#单引号内把字符串起来
name1="nike"#双引号内把字符串起来

height='nick"s height'#读取第一个单引号的时候,字符串开始,第二个单引号结束
height1="nick's height"#读取第一个双引号的时候,字符串开始,第二个双引号结束

'''
可以换行
'''
#三单/三双引号:换行
poem=''

poem1='''孩儿立志出湘关,
学不成名誓不还
'''#以'''开始,以'''结束

name=str('nick')
height=float('180')

使用方法

pome2='''孩儿立志出湘关,学不成名誓不还;埋骨何须桑梓地,人生无处不青山。'''
print(pome2[0])#孩
print(pome2[-1])#。
#索引切片
print(pome2[0:7])#0-6个 孩儿立志出湘关
print(pome2[2:4])#2-3个
#步长
print(pome2[0:7:3])#孩志关

列表

作用

存放多个爱好

定义方式

hobby_list=['chang','tiao','rap',['145','hehe']]
hobby_list2=['rap']

使用方法

hobby_list=['chang','tiao','rap',['145','hehe']]
#索引取值
print(hobby_list[3][0])#145
#切片
print(hobby_list[0:4])
print(hobby_list[:4])
print(hobby_list[0:-1])
print(hobby_list[:])
#内置方法
hobby_list=['chang','tiao','rap',['145','hehe']]
#append:加值
hobby_list.append('read')
#索引修改值
hobby_list[0]='singing'
hobby_list[:]=1,1,1,1

字典

作用

用来存多个值,按照key:value的方法存值,取得时候可以通过Key而非索引值取值

定义方式

_info_dict={'name':'hahah','height':175,'weight':130,'hobby_list':[chang','tiao','rap',['145','hehe']]}

使用方法

print(_info_dict['name'])
print(_info_dict['weight'])
print(_info_dict['height'])=185
#del 删除值
del _info_dict['height']

构建一份词云图

day04

import jieba
import wordcloud
from imageio import imread
mk=imread('aixin.png')
s='''你知道什么叫意外吗 就是从来没想过遇见你 但我遇见了 从来没过爱上你 但我爱上了
如果可以 我只要 一杯清水 一片面包 一枝花 如果再奢侈些 我希望 水是你倒的 面包是你切的 花是你送的
'''
s_list=jieba.lcut(s)
s=' '.join(s_list)
w=wordcloud.WordCloud(font_path='C:\Windows\Fonts\simsun.ttc',mask=mk,background_color='white')
w.generate(s)
w.to_file('xing1.png')
上一篇:作业day04


下一篇:day04