python每日一练(二)

本文通过五个基础题目介绍了Python中的基本操作,包括使用中间变量或Python特性交换变量值,字符串split方法切割,join方法连接列表,replace方法替换字符串内容,以及count方法统计字符出现次数。这些是Python编程中常见的字符串处理和基本操作,对于初学者掌握Python语法至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天来五题简单的基础题

第一题:

已知 a 的值为 “hello”,b 的值为 “world”,如何交换 a 和 b 的值?得到 a 的值为 “world”,b 的值为 “hello”

方法一:中间变量

a = "hello"b = "world"temp = aa = bb = tempprint(a, b)

方法二:python特性

a = "hello"b = "world"a, b = b, aprint(a, b)

第二题:知识点,字符串的切割split

已知一个字符串为"hello_world_yoyo",
如何得到一个队列 [“hello”, “world”, “yoyo”]

a = "hello_world_yoyo"print(a.split("_")) # 输出["hello", "world", "yoyo"]

第三题:知识点join

有个列表 [“hello”, “world”, “yoyo”]
如何把把列表里面的字符串联起来,得到字符串 “hello_world_yoyo”

a = ["hello", "world", "yoyo"]print("_".join(a)) #输出hello_world_yoyo

举一反三:

b = "abc"print("_".join(b)) #输出a_b_c

第四题:知识点replace

把字符串 s 中的每个空格替换成"-666-"
输入:s = “We are hero.”
输出:“We-666-are-666-hero.”

s = "We are hero."print(s.replace(" ", "-666-")) #输出We-666-are-666-hero.
# 只替换第1个空格print(s.replace(" ", "-666-", 1)) #输出We-666-are hero.

第五题:知识点count

统计字符串“Hello, welcome to my world.” 中字母w出现的次数
统计单词 my 出现的次数

a = "Hello, welcome to my world."print(a.count("w")) #输出2
print(a.count("my")) #输出1
# 添加起始位置print(a.count("w", 5, 10)) #输出1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值