头哥python第一关
时间: 2023-10-28 19:02:04 浏览: 56
根据提供的引用内容,头哥python第一关的任务是字符串转换成列表和元组,并对列表和元组进行操作。
首先,要将输入的字符串转换成列表和元组。可以使用split()方法将字符串以空格为分隔符分割成多个元素,并赋值给ss2列表。使用list()函数将字符串转换为列表,使用tuple()函数将字符串转换为元组。接着,通过*运算符将ss2列表重复3次,赋值给ss3列表。然后,使用join()方法将ss3列表中的元素用“-”连接起来,形成一个新的字符串。
以下是解决该任务的代码:
```
# 任务1
ss1 = str(input())
It1 = list(ss1) # 将字符串转换为列表
print(It1)
t1 = tuple(ss1) # 将字符串转换为元组
print(t1)
# 任务2
ss2 = ss1.split(' ') # 将字符串以空格为分隔符分割成多个元素的列表
print(ss2)
# 任务3
ss3 = 3 * ss2 # 将ss2列表重复3次
print('-'.join(ss3)) # 用"-"将ss3列表中的元素连接起来形成一个新的字符串
```
以上代码将首先读取输入的字符串,并将其转换为列表和元组,然后输出转换后的结果。接下来,将字符串以空格为分隔符分割成多个元素的列表并输出。最后,将ss2列表重复3次并用"-"将元素连接起来形成一个新的字符串,并输出结果。
相关问题
头哥Python第七章
头哥Python第七章主要包括两个任务描述。第一个任务描述是利用数据文件统计成绩,参考代码如下:
```python
import json
with open('step7/score1034.json', 'r', encoding='utf-8') as f:
txt = json.loads(f.read())
data = [['姓名', '学号', 'C', 'C++', 'Java', 'Python', 'C#', '总分']]
for dic in txt:
data.append(list(dic.values()))
n = int(input())
print(data[:n])
```
第二个任务描述是JSON转列表,参考代码如下:
```python
s = input()
if s not in 'AD':
print('ERROR')
else:
with open('step6/info.csv', 'r', encoding='utf-8') as f:
if s == 'A':
print(f.read().replace(',', ' '))
else:
dic = {}
for line in f.readlines():
l = line.strip().split(',')
dic[l[0]] = l[1:]
print(dic)
```
头哥第三关学好python郭靖
根据提供的引用内容,可以看出这是一道Python编程题,要求根据用户输入的姓名输出三种不同的回应。具体实现方法如下:
```python
#coding=utf-8
name = "郭靖" # 用户输入的姓名
print("{}同学,学好Python,前途无量!".format(name))
print("{}大侠,学好Python,大展拳脚!".format(name[0]))
print("{}哥哥,学好Python,人见人爱!".format(name[1:]))
```
以上代码中,我们首先定义了一个变量`name`,用于存储用户输入的姓名。然后,我们分别使用`format()`方法将姓名插入到三个不同的字符串中,并输出到屏幕上。其中,第二个字符串中使用了字符串的索引,提取了姓名的第一个字,而第三个字符串中则使用了切片,提取了姓名的第二个字到最后一个字。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)