加油!

北漂求职记

好久没上网了,今天刚参加完一个笔试。个人感觉答的还行。呵呵

来北京也有一个星期了,认识了很多新朋友,对北京的生活也有点体验了,呵呵。

刚开始感觉很郁闷啊,没有招聘的单位,接到两公司的面试通知,上网一查,都是骗人的,呵呵。

不过这周刚开始还行,刚接到一个大公司的面试通知,总算有盼头了,呵呵。

时间不早了,该回家了。呵呵

为自己加油!

为关心我的人加油!

为大家加油!!!

下面是使用 Python 字符串操作方法,完成你提出的 10 个任务的完整代码和详细解释。 --- ```python # 定义初始字符串 s1 = 'python' s2 = "程序设计" s3 = "python课程" s4 = "加油!" s5 = 202202 ``` --- ### ✅ 1. 输出:`python程序设计` ```python print(s1 + s2) ``` **输出:** `python程序设计` **说明:** 使用 `+` 进行字符串拼接。 --- ### ✅ 2. 输出:`加油加油加油!` ```python print(s4 * 3) ``` **输出:** `加油加油加油!` **说明:** 字符串乘法表示重复 n 次。 --- ### ✅ 3. 输出:`p`(s1 的第一个字符) ```python print(s1[0]) ``` **输出:** `p` **说明:** 字符串索引从 0 开始,`s1[0]` 是第一个字符。 --- ### ✅ 4. 输出:`课程`(从 s3 中截取最后两个字符) ```python print(s3[-2:]) ``` **输出:** `课程` **说明:** 切片 `[-2:]` 表示从倒数第二个字符到末尾。 --- ### ✅ 5. 输出:`python程序设计课程` ```python print(s1 + s2 + s3[-2:]) ``` **输出:** `python程序设计课程` **说明:** 拼接 `s1`, `s2`, 和 `s3` 的后两个字“课程”。 --- ### ✅ 6. 判断 s3 是否包含单词 'python' ```python print('python' in s3) ``` **输出:** `True` **说明:** `in` 操作符判断子字符串是否存在,区分大小写。 --- ### ✅ 7. 判断 s1 是否是回文字符串 ```python is_palindrome_s1 = s1 == s1[::-1] print(is_palindrome_s1) ``` **输出:** `False` **说明:** - `s1[::-1]` 是字符串反转。 - `'python'` 反转为 `'nohtyp'`,不等于原串,所以不是回文。 --- ### ✅ 8. 判断 s5 是否是回文数字 ```python s5_str = str(s5) is_palindrome_s5 = s5_str == s5_str[::-1] print(is_palindrome_s5) ``` **输出:** `True` **说明:** - 先将整数 `202202` 转为字符串 `'202202'` - 反转后仍为 `'202202'`,是回文数。 --- ### ✅ 9. 字符串 s3 的长度 ```python print(len(s3)) ``` **输出:** `8` **说明:** - `'python课程'` 包含 6 个英文字符 + 2 个中文字符 - Python 中每个字符(包括汉字)都算一个长度单位,所以总长度是 8。 --- ### ✅ 10. 将 s1 转为大写:`PYTHON` ```python print(s1.upper()) ``` **输出:** `PYTHON` **说明:** `.upper()` 方法将所有字母转为大写。 --- ## ✅ 最终完整代码汇总: ```python s1 = 'python' s2 = "程序设计" s3 = "python课程" s4 = "加油!" s5 = 202202 # 1. print(s1 + s2) # 2. print(s4 * 3) # 3. print(s1[0]) # 4. print(s3[-2:]) # 5. print(s1 + s2 + s3[-2:]) # 6. print('python' in s3) # 7. print(s1 == s1[::-1]) # 8. s5_str = str(s5) print(s5_str == s5_str[::-1]) # 9. print(len(s3)) # 10. print(s1.upper()) ``` --- ## 🔍 总结知识点 | 操作 | 方法 | |------|------| | 拼接字符串 | `+` | | 重复字符串 | `*` | | 获取字符 | `[i]` | | 切片取子串 | `[start:end]`, `[::-1]` | | 子串判断 | `in` | | 反转字符串 | `[::-1]` | | 长度 | `len()` | | 大写转换 | `.upper()` | ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值