将python中的bytes转换为string

# 字符串转为bytes
str1 = '元宇宙会导致人类文明的停滞吗?'
b3 = str1.encode('UTF-8')
print('b3', b3)# bytes转为字符串方法1
str2 = str(b3, 'UTF-8')
print('str2', str2)# bytes转为字符串方法1
str3 = b3.decode('UTF-8')
print('str3', str3)

python中字符串调用split()函数自动将字符串以空格划分,其结果为字符串数组
stringData = str(data, 'UTF-8')
print('stringData:', stringData)
data=stringData.split()
print("总单词个数:"+ str(len(data)))

统计出一段纯英文单词组成的文本中,每个单词的长度,并将单词中最长和最短的单词打印出来以及各自的长度

import http.client
conn=http.client.HTTPSConnection("dinoipsum.com")
conn.request("GET","/api/?format=text&words=50&paragraphs=1")
res=conn.getresponse()
data=res.read()
print(data)print(type(data))
print(data.decode("utf-8"))stringData = str(data, 'UTF-8')
print('stringData:', stringData)
data=stringData.split()
print("总单词个数:"+ str(len(data)))min=len(data[0])
max=0
shortestWord=''
longgestWord=''a=data[len(data)-1]
list_str = list(a)
list_str.pop(len(list_str)-1)
list_str = ''.join(list_str)
print(list_str)
data[len(data)-1]=list_strfor temp in data:print(temp,len(temp))if  min>len(temp):min=len(temp)shortestWord=tempelif max<len(temp):max=len(temp)longgestWord=tempprint('shortestWord:  '+shortestWord+'  '+str(min))
print('longgestWord:  '+longgestWord+'  '+str(max))

python 根据空格切割英文单词相关推荐

  1. wincc报表日报表实例_工作系统二次开发二Python加工原膜切割日报表数据实例

    #工作系统二次开发二Python加工原膜切割日报表数据实例 #当查询一个或多个工作令后在表格展示数据前按要求对数据进行二次处理,处理要求看如下 #1.加工单号和母卷物料编号相同则把除第一行外的领料有关 ...

  2. python中空格属于字符吗_举例说明python中空格是属于字符

    python中空格属于字符吗? 答案是肯定的,空格在Python中也是属于字符的. 案例: 输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数.#!/usr/bin/python # - ...

  3. python空格算一个字符吗_举例说明python中空格是属于字符

    python中空格属于字符吗? 答案是肯定的,空格在Python中也是属于字符的. 案例: 输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数.#!/usr/bin/python # - ...

  4. python中空格键怎么写_python的空格键

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我使用pyqt 5和python 3创建了工作ui,除了单击按钮外,还想通过按键 ...

  5. python txt文件切割

    python txt文件切割 看了小甲鱼的视频,自己操作仍有很多问题 在此,以博客形式记录 题目: 将txt文件中的小客服与小甲鱼的对话进行切割,并以========为界限,将其分为几个文件,将对话内 ...

  6. python键盘输入字符串以空格为分隔符_已知str1=“ You need Python” , 以空格为分隔符,分割此此字符串,然后用“ @” 为连接符,将其连接起来()。_学小易找答案...

    [单选题]增加同步总线带宽的手段有很多,但以下( )不能提高总线带宽 [填空题]已知str1=" You need Python" , 获得字符串的字符总数(). [单选题]-40 ...

  7. python中空格怎么打_python输入空格_python以空格为分隔输入_python如何让用户输入空格 - 云+社区 - 腾讯云...

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 流式语音合成 python3 sdk 下载地址.python2 sdk 下载地址 ...

  8. Python将所有的英文单词首字母变成大写

    将英文单词首字母变成大写是非常常用的文本操作,使用capitalize方法可以将一个英文单词的首字母变成大写. 将英文单词首字母变成大写是非常常用的文本操作,使用capitalize方法可以将一个英文 ...

  9. 如何从一行输入的字符串中基于空格切割出单词

    在C++中,可以考虑用已经写好的模板来解题: #include <iostream> #include <string> #include <sstream> #i ...

最新文章

  1. Bitcoin ABC近半数节点已经完成了版本更迭
  2. cdrx4自动排版步骤_现在的大学生,都不会论文排版了
  3. 深入浅出 Java Concurrency (33): 线程池 part 6 线程池的实现及原理 (1)[转]
  4. Java实战系列之关于双十一秒杀架构模型的一点思考
  5. Android:BroadcastReceiver的基础知识
  6. Spring集成activeMQ
  7. oracle表空间扩容方法
  8. IBM Bluemix计划于2017年下半年在云资源中引入英特尔3D XPoint
  9. Google 推出移动版任务管理工具 Google Tasks
  10. java 定义一个商品类_用java编写一个产品类, 1. 属性:产品编号,产品名称,产品单价,产品库存,2.构造方...
  11. C语言之for循环应用之断案篇----找凶手
  12. 百度地图 获取经纬度为4.9E-324
  13. Android Studio修改apk命名
  14. 工作感悟--对上一份工作总结
  15. vue打印数据,可分页打印
  16. Navicat Premium 15 完全卸载
  17. 计算机科学与技术行业发展历史,发展历程
  18. 跟同事相处再难,也要明白这5个潜规则,摆平员工越混越好
  19. Mahara中文体验平台-易魔灯提供
  20. 详解ARP协议(简介、主要功能、通信原理、ARP欺骗)

热门文章

  1. VMware 无法将值写入注册表项
  2. 天蝎项目整机柜服务器解决方案,天蝎2.0整机柜服务器技术规范rev0.5(final).doc
  3. 【Linux】logrotate切割Tomcat日志并轮转(Flume采集准备工作适用)
  4. Android WIFI认证的流程
  5. 使用frp配置内网访问(穿透)教程(超详细,简单)
  6. ZYNQ基本使用(2) GPIO的使用
  7. [BZOJ]5068: 友好的生物 放缩
  8. PredRNN++: Towards A Resolution of the Deep-in-Time Dilemma in Spatiotemporal Predictive Learning
  9. 树莓派屏幕显示No Signal
  10. php target当前页面,href标签target=_blank属性的妙用