首页 > 其他分享 >实验六 字符串的基本操作

实验六 字符串的基本操作

时间:2023-08-02 18:57:27浏览次数:43  
标签:AppData jpg ksohtml1724 实验 字符串 基本操作 str13

实验六 字符串的基本操作

一、实验目的

1、培养分析问题并对进行建模的能力。
2、熟练运用字符串基本功能解决实际问题。

二、实验内容

1、获取字符串中汉字的个数,如:“我的 English 学的不好”汉子个数是6个。

2、去掉字符串数组中每个字符串的空格,如:“today is a good day”结果为:“todayisagoodday”

3、从键盘上输入两个字符串,把这两个字符串中的公共字符输出。如:字符串1:“1234abc”;字符串2:“5678abc”,输出:abc。

三、代码与结果

str1="我的 English 学的不好"
a=0
for i in str1:
    if i>= u'\u4e00' and i <= u'\u9fa5': #\u4E00 ~ \u9FFF  中文字符
        a+=1
print(a)

![img](file:///C:\Users\86159\AppData\Local\Temp\ksohtml1724\wps1.jpg)

str2="today is a good day"
x=str2.replace(' ','')
print(type(x))
print(x)

![img](file:///C:\Users\86159\AppData\Local\Temp\ksohtml1724\wps2.jpg)

str11="1234abc"
str12="5678abc"
str13=str()
for i in str11:
    for j in str12:
        if i==j:
           str13+= str13.join(i)
print(str13)

![img](file:///C:\Users\86159\AppData\Local\Temp\ksohtml1724\wps3.jpg)

标签:AppData,jpg,ksohtml1724,实验,字符串,基本操作,str13
From: https://www.cnblogs.com/ysx-bk/p/17601503.html

相关文章

  • 实验八 列表
    实验八列表一、实验目的1、培养分析问题并对进行建模的能力。2、熟练运用列表解决实际问题。二、实验内容1、给定一个列表(纯数字),求最大值,求最小值,求平均值、求和(不能使用系统函数)。2、输入一个由英文单词组成的字符串(分隔符自定)(input),将每个单词的长度计算出来并形成一个新......
  • 实验七 字符串的内建函数
    实验七字符串的内建函数一、实验目的1、培养分析问题并对进行建模的能力。2、熟练运用字符串内键函数解决实际问题。二、实验内容1、将字母全部转换为大写或小写,如:”ILovePython”转化结果:“ilovepython”或者“ILOVEPYTHON”2、判断用户名是否合法,从键盘上输入一个用户......
  • 实验九 元组
    实验九元组一、实验目的1、培养分析问题并对进行建模的能力。2、熟练运用元组解决实际问题。二、实验内容1、给定键盘上任意一个字母,编写程序输出它左边的字母和右边的字母。(若这个字符左边或右边没有字母输出*),使用元组。比如:输入:A输出:*S2、小明参加军训,教官让他们8个人......
  • 实验十 字典
    实验十字典一、实验目的1、培养分析问题并对进行建模的能力。2、熟练运用字典解决实际问题。二、实验内容1、dict1={'python':'1','js':'2','java':'3','c++':'4','go':'5'}编写程序将以上字典先打印词汇,在它后面加上一个冒号,再打印词汇的含义;比如:pyt......
  • 实验十一 函数基本应用
    实验十一函数基本应用一、实验目的1、培养分析问题并对进行建模的能力。2、熟练运用函数解决实际问题。二、实验内容1、定义一个getMax函数,返回三个数(从键盘输入的整数)中的最大值。比如:输入:123返回:32、编写函数,求出"+1/(1*2)-1/(2*3)+1/(3*4)-1/4*5+…)"前n项的和,函......
  • 逆向——字符与字符串,中文字符GB2312编码由来
    字符与字符串在之前的课程中我们了解到变量的定义决定两个事情,第一是决定存储的数据宽度,第二是决定了存储的数据格式,那么我们来看下下面的代码:inta=123;//变量x,数据宽度为4个字节,里面存储的是补码(在计算机系统中,数值一律用补码来存储)intfloatb=123.4F;//IEEE编码(浮点)......
  • golang json字符串转结构体
    1、不知道结构体类型的情况下funcJsonStringToMap(jsonStrstring)(map[string]interface{},error){//未知值类型m:=make(map[string]interface{})err:=json.Unmarshal([]byte(jsonStr),&m)iferr!=nil{fmt.Printf("Unmarshalwither......
  • Python 字符串
    类数组>>>hello="Hello,World">>>print(hello[1])e>>>print(hello[-1])d获取位置 1 或最后的字符循环>>>forcharin"foo":...print(char)foo遍历单词 foo 中的字母切片字符串┌───┬───┬───┬───┬───┬───┬───┐|m|y|b|......
  • 节省显示器同时提升持续集成问题修复及时性的“流水线问题责任聚焦”实验
    作为企业IT部门某个开发团队负责人的你,从书上和大佬那里得知,软件开发团队,如果采用持续集成实践,那么就能降低软件开发过程中的返工。于是你按照书中和大佬所说的,在团队工位显眼位置,摆放了一个大显示器,并接上持续集成流水线。你喊团队中所有的5位开发人员来开会,告诉他们,一旦流水线......
  • 嵌入式教程_电机控制_DSP教学实验箱操作教程: 2-23直流电机控制实验
    2-23直流电机控制实验实验目的本节视频的目的是掌握GPIO模拟输出PWM的方法,学习直流电机的控制原理,并实现直流电机的控制。实验原理硬件原理图,看到有2个直流电机接口,可分别连接直流有刷电机和直流无刷电机。实验箱上只预留一个直流电机的位置,出货默认配置的是直流有刷电机。其中驱......