【python基础语法】第3天作业练习题
''' 1、将给定字符串的PHP替换为Python best_language = "PHP is the best programming language in the world! " 2、编写代码,提示用户输入1-7七个数字,分别代表周一到周日,打印输出“今天是周几”(要求:使用上课学过的知识点来做) 3、现在有一个列表 li2=[1,2,3,4,5], 第一步:请通过三行代码将上面的列表,改成这个样子 li2 = [0,1,2,3,66,5,11,22,33], 第二步:对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 将列表反序 """