Python数据类型
发布时间:2020-12-20 10:52:12 所属栏目:Python 来源:网络整理
导读:目录 数据类型 数字 整型(int) 浮点型(float) 字符串 作用 定义方式 使用 列表 作用 定义方式 使用 字典 作用 定义方式 使用 wordcloud模块的使用 构建词云库 扩展 数据类型 为了描述世间万物的状态,因此有了数据类型:对数据进行分类。 数字 数字分为整型(
目录
数据类型为了描述世间万物的状态,因此有了数据类型:对数据进行分类。 数字数字分为整型(int)、浮点型(float) 整型(int)作用表示人的年龄、身份证号码(410521199xxxx) 定义方式age = 18 age = int(18) 以上一样的表达意思 print(type(age)) # <class 'int'> 使用加减乘除、逻辑判断(大于、小于) x = 1 y = 2 print(x + y) # 3 浮点型(float)作用表示身高、薪资、体重(5000.00块钱) 定义方式weight = 1.72 #(单位m) print(weight) #<class 'float'> 使用加减乘除、逻辑判断(大于、小于) 字符串作用表示名字,爱好,描述一类的信息 定义方式name = "qinyj" name = """qinyj is good ! """ print(type(name)) #<class 'str'> 使用字符串拼接、(* +)把两个字符串拼接在一起
name = "qinyj" name1 = "Jack秦" print(name+name1) #qinyjJack秦 s = 5 print(name * s) #qinyjqinyjqinyjqinyjqinyj 列表作用描述一个事物的多种状态 定义方式hobby_list = ["jump","music","rap"] print(type(hobby_list)) #<class 'list'> 使用各种数据类型存不是目的,取才是目的,利用索引取数据 hobby_list = ["jump","rap"] 0 1 2 print(hobby_list[0]) #jump #列表嵌套 hobby_list = ["jump","rap",["paly","sleep"]] 0 1 2 3 print(hobby_list[3][0]) #paly 字典作用使用key:value方式存储值,取得使用可以通过key取值并非索引 key对于value具有描述性的作用,用于存放各种各样并且数据较多 定义方式user_info = {"name":"qinyj","age":21,"sex":"nan"} print(type(user_info)) ##<class 'dict'> 使用user_info = {"name":"qinyj","sex":"nan"} print(user_info["name"]) #qinyj #字典嵌套列表 user_info = {"name":"qinyj","sex":"nan","hobbylist":["music","jump","rap"]} print(user_info["hobbylist"][0]) #music #字典嵌套字典 user_info = {"name":"qinyj","hobbylist":{"hobby":"jump"}} print(user_info["hobbylist"]["hobby"]) #jump wordcloud模块的使用构建词云库# pip install wordcloud #库的安装 # pip install matplotlib # pip install imageio # mask标记: 首先找到一个白色底的五角星的图片,python执行读取图片到内存 import jieba import wordcloud from imageio import imread mk = imread('wujiaoxing.png') # 把图片读入内存 s = "Jack秦很牛逼哦什么都会哈哈哈哈代表萨德萨克拉踩刹车不也是必备哈哈哈啊孙菲菲哈哈都是汇聚层借口都是吃什么吃不吃鸡啥模式吧的哈哈哈发的发生颠三倒四哈哈多少度方能简单方便程度上次买的是出版社代表哈哈哈" s_list = jieba.lcut(s) #使用jieba库的lcut方法将字符串以空格分隔开来 print(s_list) s = ','.join(s_list) #以逗号分隔列表转换为字符串类型 print(s) w = wordcloud.WordCloud(width=600,height=600,font_path="C:WindowsFontssimsun.ttc",mask=mk,background_color="white",max_font_size=200,font_step=1) w.generate(s) #向WordCloud对象w中加载文本txt, w.to_file("ciyun.png") #将词云输出为图像文件 扩展字符串方法join()和split()
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |