第1关:字符串拼接
编程要求
本关的编程任务是补全src/step1/full_name.py
文件的代码内容,实现如下功能:
将存放姓氏的字符串变量和存放名字的字符串变量拼接起来,中间用一个空格隔开,并将结果存储在full_name
变量中;
打印输出full_name
变量。
# coding=utf-8
# 存放姓氏和名字的变量
first_name = input()
last_name = input()
# 请在下面添加字符串拼接的代码,完成相应功能
###### Begin ######
a=first_name+" "+last_name
print(a)
####### End #######
第2关:字符转换
编程要求
本关的编程任务是补全src/Step2/method1.py
文件的代码内容,实现给定字符串的转换功能,具体要求如下:
step1: 将输入的源字符串source_string
首尾的空格删除;
step2: 将step1处理后的字符串的所有单词的首字母变为大写,并打印输出;
step3: 将step2转换后的字符串的长度打印输出出来。
#coding=utf-8
# 获取待处理的源字符串
source_string = input()
# 请在下面添加字符串转换的代码
###### Begin ######
blank_hello_world =source_string.strip()
title_say_hello = blank_hello_world.title()
a=len(title_say_hello)
print(title_say_hello)
print(a)
####### End #######
第3关:字符串查找与替换
编程要求
本关的编程任务是补全src/Step3/method2.py
文件的代码内容,实现如下功能:
step1: 查找输入字符串source_string
中是否存在day
这个子字符串,并打印输出查找结果;
step2: 对输入字符串source_string
执行字符替换操作,将其中所有的day
替换为time
,并打印输出替换后的字符串;
step3:对step2进行替换操作后的新字符串,按照空格
进行分割,并将分割后的字符列表打印输出出来。
# coding = utf-8
source_string = input()
# 请在下面添加代码
###### Begin ######
print(source_string.find('day'))
new_string=source_string.replace('day','time')
print(new_string)
print(new_string.split(' '))
####### End #######
(格式可复制)