【python基础语法】第3天作业练习题

'''
1、将给定字符串的PHP替换为Python      
best_language = "PHP is the best programming language in the world! "

2、编写代码,提示用户输入1-7七个数字,分别代表周一到周日,打印输出“今天是周几”(要求:使用上课学过的知识点来做) 

3、现在有一个列表 li2=[12345],
第一步:请通过三行代码将上面的列表,改成这个样子 li2 = [0123665112233],
第二步:对li2进行排序处理 (从大到小)

4、切片 
1、li = [1,2,3,4,5,6,7,8,9] 请通过切片得出结果 [3,6,9] 
2、s = 'python java php',通过切片获取: ‘java’ 

5、写出上课讲的 列表的所有方法 ,并说明  每个方法有什么作用
'''

# 第一题
# best_language = "PHP is the best programming language in the world! "
# print(best_language.replace("PHP","Python"))

# 第二题
# 编写代码,提示用户输入1-7七个数字,分别代表周一到周日,打印输出“今天是周几”(要求:使用上课学过的知识点来做)
# cus_input = input("请输入1-7数字:")
# print("今天是周{}".format(cus_input))

# 第三题 li2 = [0, 1, 2, 3, 66, 5, 11, 22, 33],按倒序排列
# li2 = [1, 2, 3, 4, 5]
# li2.insert(0,0)
# li2[4] = 66
# li2.extend([11,22,33])
# print(li2)
# li2.sort(reverse=True)
# print(li2)

# 第四题
# 1、li = [1,2,3,4,5,6,7,8,9] 请通过切片得出结果 [3,6,9]
# 2、s = 'python java php',通过切片获取: ‘java’
# li = [1, 2, 3, 4, 5, 6, 7, 8, 9]
# print(li[2::3])

# 5、写出上课讲的 列表的所有方法 ,并说明  每个方法有什么作用
"""
列表:可以存储各种数据类型
可变数据类型,用的最多的数据存储方式
通过下标来取值,列表的方法
增加:
append      列表添加数据(末尾)
insert      通过指定位置插入数据
extend      可以往列表中一次性添加多条数据(末尾)
删除:
remove      删除列表指定的元素
pop         指定下标位置删除,默认删除列表最后一个元素       
clear       清空列表
del         关键字删除,指定下标删除,可以删除方法
查询:
index       查询列表的下标方法
count       获取某个元素的数量
注意:查询的方法需要变量进行接收
修改:通过下标位置找到对应的元素进行修改
li3[5],li3[6] = 111,222
其他:
copy        复制列表
sort        排序,默认从小到大排序,升序,加参数reverse=True,按降序进行排序
reverse     将列表反序
"""

 

posted on 2020-02-22 16:03  诚实的表达自己  阅读(456)  评论(0编辑  收藏  举报