字符串练习

Python字符串综合练习 Python字符串综合练习,含选择题,填空题,分析题。部分为联考真题。 阅读详情

题目:从一个字符串中,查找另外一个字符串的位置,如“12345”,34返回2和34

//从一个字符串中查找另外一个字符串的位置
#include<iostream>
using namespace std;
char*strstr(char*src,char*sub)
{
	char*psrc;
	char*psub;
	int  i=-1,flag=0;
	int len1 = strlen(src);
	int len2 = strlen(sub);
	if (len1 < len2)
	{
		return NULL;
	}
	if (len1>0 && len2 == 0)
	{
		return NULL;
	}
	while (*src)
	{
		psrc = src;//让psrc指向下一个字母,重新一轮查找
		psub = sub;
		i++;//如果是子串,记录第一个字母相同的下标位置
		while (*psrc == *psub || *psub == '\0')
		{

			if (*psub == '\0')
			{
				//flag = 1;
				cout << "下标位置为:" << i << endl;
				return sub;//不能写psub,他已经到‘\0’了
			}
			psrc++;
			psub++;
		}
		src++;
	}
}
int main()
{
	char*p = "12345";
	char*q = "34";
	char*r = strstr(p, q);
	cout << r << endl;
	//cout << "ddd";
	system("pause");
	while (1);
	return 0;
}

python——字符串及练习 一、字符串的定义 # 定义一个字符串 a = 'hello' # 有特殊字符时,需要转译 c = 'I\'m a student' # 或者特殊字符用双引号引起来 d = "I'm a student" print(a) print(c) print(d) 二、字符串的特性 (1)索引:通过字符串的下标来打印元素 (2)切片: (3)重复 (4)连接 (5)成员操作符 (6)for循环(迭代... 阅读详情

相关推荐

python字符串例题_Python专项基础练习(字符串)练习题

1、 字符串练习题1.1、字符串内置方法练习在交互式解释器中完成下列题目将字符串 "abcd" 转成大写计算字符串 "cd" 在 字符串 "abcd"中出现的位置字符串 "a,b,c,d" ,请用逗号分割字符串,分割后的结果是什么类型的?"{name}喜欢{fruit}".format(name="李雷") 执行会出错,请修改代码让其正确执行string = "Python is good", 请...

weixin_39704246的博客 3307

字符串练习题

变量名是否合法: 1.变量名只能由字母、数字、下划线组成 2.只能以字母或下划线开头 源代码 while True: s = input(‘变量名:’) if s == ‘exit’: print(‘欢迎下次使用’) break if s[0].isalpha() or s[0] == ‘’: for i in s[1:]: if not (i.isalnum() or i == '’): pri...

qq_44285112的博客 611

Python编程练习——字符串和字典练习

Python中的字典(Dictionary)是一种无序的、可变的数据类型,它以键值对(key-value)的形式存储数据。本文将分享Python编程中的一个重要概念——字符串和字典,并提供相应的编程练习。通过以上练习,相信读者会对Python编程中的字符串和字典有更深入的了解。在实际编程中,字符串和字典是非常常用的数据类型,我们需要熟练掌握它们的常用操作,才能更好地利用Python进行编程。接下来,我们将提供一些Python编程练习,来加深对字符串和字典的理解。Python编程练习——字符串和字典练习。

持续更新 277

python字符串练习

字符串练习

weixin_45878889的博客 1395

深交所 vs 上交所:Level-2实时数据推送规则详解与策略适配指南

本文深度解析沪深Level-2实时数据推送规则的关键差异,包括逐笔成交、逐笔委托和10档行情接口的处理逻辑。针对高频交易策略,详细对比上交所与深交所在数据推送机制、时间戳处理及委托队列解析等方面的差异,并提供具体的策略适配方案和性能优化建议,帮助量化投资者提升跨市场交易稳定性。

weixin_27310417的博客 1165

陀螺仪与加速度计的姿态融合——互补滤波

本篇文章我们来讲讲如何将陀螺仪和加速度计的数据结合起来,获取更准确的姿态数据,使用的是互补滤波的方法。

小白白学电子 2万+

python的字符串及练习

文章目录字符串字符串的常用转义字符:字符串的特性:索引切片连接重复成员操作符for循环(迭代)字符元素的常用内置方法字符串判断大小写和数字字符串匹配开头和结尾字符串去除两边空格字符串的对齐练习:判断变量名是否合法字符串的搜索、替换、统计字符串的连接和分离练习:给定一个字符串来代表一个学生的出勤纪录练习:字符串的反转练习:设计一个程序,帮助小学生练习10以内的加法 字符串 定义 a = 'hello...

weixin_46097869的博客 2335

State of GPT (ChatGPT 原理及现状介绍)

要用 RLHF 的一个简单的原因就是 RLHF 模型效果更好,下面的图来源于 InstructGPT 论文,PPO (RLHF 算法) 后的模型生成的答案更被人类喜欢。karpathy 认为 RLHF 有用的原因是判别比生成更容易,让标注员去写一些 SFT 的 QA 数据对是比较难的,如果有一个 SFT 模型生成一些数据让标注员判断哪个更好就简单很多。,GPT4 最强,前三个都是 RLHF 模型,其他模型都是 SFT 模型。伯克利做的模型评测榜单。

kebijuelun的博客 3578

字符串小练习

【代码】字符串小练习。

qq_53421575的博客 153

一步一步实现基于COMSOL的单模光纤波导仿真

一步一步实现基于COMSOL的单模光纤波导仿真,简单易懂,跟着博客就能实现

君莫笑lucky的博客 1万+

Xilinx FPGA MultiBoot实战:7Series与UltraScale的SPI Fallback配置详解

本文深入解析了Xilinx FPGA的MultiBoot(多启动)与Fallback(回退)功能,针对7系列与UltraScale/UltraScale+系列,提供了从约束文件编写、看门狗集成到镜像烧录的完整实战配置指南。文章重点对比了两个系列在SPI Fallback配置上的关键差异与注意事项,旨在帮助工程师构建高可靠、永不宕机的FPGA系统。

weixin_29197051的博客 547

Python 字符串编程练习题

输入一个字符串,判断其是否是回文字符串。

Fyy20021007的博客 644

手把手教你用STM32实现SPWM逆变器控制(附完整代码)

本文提供了一份基于STM32实现SPWM逆变器控制的完整实战指南。文章从硬件选型(如STM32F103C8T6、IR2104驱动器)入手,详细解析了利用定时器TIM1生成SPWM波形的核心原理与代码实现,并涵盖了驱动电路、全桥功率电路及LC滤波器的设计要点与调试技巧,旨在帮助读者从零构建一个可靠的单相全桥逆变器系统。

weixin_29208327的博客 590

Python中字符串的小练习试题

例题:长度为三且各字符不同的子字符串,如果一个字符串不含何重复字符, 我们称这个字符串为好字符串,给你一个字符串s,请你返回s中长度为3的好子字符串的数量, 注意:如果相同的好子字符串出现多次,每一次都应该被记录答案之中, 子字符串是一个字符串中连续的字符序列。内置方法用于对象的特定行为,例如列表的添加元素、字符串的查找子串等‌。例如:输入"abcde"和"be" 字符串变为"acd" s1 = "abcde" s2 = "be"从右向左,检测字符串是否包含指定字符,如果是返回开始的索引值,否则返回-1。

m0_58248149的博客 791

PicoRV32 笔记 05

PicoRV32 本地总线接口

jjinl的专栏 1575

SOEM主站开发篇(1):移植SOEM主站到Linux开发板

详细介绍了SOEM主站源码移植到Linux开发板上的步骤,同时演示了如何使用Linux开发板获取EtherCAT从站的PDO映射信息。

kevin1499的博客 2398

python字符串练习题

语法:str.endswith(“suffix”, start, end) 或str[start,end].endswith(“suffix”) 用于判断字符串中某段字符串是否以指定字符或子字符串结尾。4.使用while循环对s="321"进行循环,打印的内容依次是:“倒计时3秒”,“倒计时2秒”,“倒计时1秒”,“出发!5.使用for循环对s="321"进行循环,打印的内容依次是:“倒计时3秒”,“倒计时2秒”,“倒计时1秒”,“出发!选择游戏厅,则显示 ‘一个半小时到家,爸爸在家,拿棍等你。

2401_87977856的博客 1527

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

PAT练习 字符串处理

PAT练习 字符串处理 题目描述 对一个字符串中的所有单词,如果单词的首字母不是大写字母,则把单词的首字母变成大写字母。 在字符串中,单词之间通过空白符分隔,空白符包括:空格(' ')、制表符('\t')、回车符('\r')、换行符('\n')。 输入 输入一行:待处理的字符串(长度小于100)。 输出 可能有多组测试数据,对于每组数据, 输出一行:转换后的字符串。 样例输入 if so, you already have a google account. you can sign in

Vikill 278

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

字符串的练习

1.字符串练习 变量名定义是否合法: 1.变量名可以由字母 数字 下划线组成 2.变量名只能以字母或者下划线开头 s = '321csv_' s[0] s[1:] s = 'asfasf%%' '_' exit while True: s = input('变量名:') if s == 'exit': print('exit') break ...

Leslie_qlh的博客 259

Python之字符串练习题(下)

21.nameStr=“Albert Einstein",如何使用字符串运算符“:”来提取 nameStr 中的名和姓?23.下面哪些语句在运行时不会出错?24.(逆转字符串)给定一个字符串,比如x='AlanTuring’,写个表达式,逆转它得到一个字符串,y=gniruT nalA’。y=x[::-1]25.给出字符串ab_string='abababababababab"。写一个表达式,去掉其中所有的“b",得到一个字符串a_string=‘aaaaaaaa’

weixin_43325374的博客 1364

字符串基础练习

本篇章主要展示了常见的一些基础的字符串练习及解答。在了解了字符串的基础知识后,一定要自己独立动手练习代码,为以后的进阶打好基础。

2301_80709894的博客 1203

Java-字符串练习5

Java基础——字符串练习5——基本知识的综合应用

2401_84643729的博客 241
上一篇: 数据结构——栈
下一篇: 设计模式-简单工厂模式
trainhui
博客等级 码龄9年 11粉丝 49原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值