笔记
文章平均质量分 86
lth-初学者
这个作者很懒,什么都没留下…
展开
-
day12-函数进阶作业
已经列表points中保存的是每个点的坐标(坐标是用元组表示的,第一个值是x坐标,第二个值是y坐标)points = [ (10, 20), (0, 100), (20, 30), (-10, 20), (30, -100)]以下问题使用实参高阶函数来解决1)获取列表中y坐标最大的点result = max(points,key=lambda x:x['y'])print(result)2)获取列表中x坐标最小的点result = min(points,key=lambda x:..原创 2021-12-16 15:18:42 · 187 阅读 · 0 评论 -
day11-函数基础作业
写一个函数,实现maketrans的功能,将两个字符串转换成一个字典,第一个字符串中的字符是键,第二个字符串中的字符是值第一个字符串: ‘abcmn’ 第二个字符串:‘一二三四五’结果:{‘a’: ‘一’, ‘b’: ‘二’, ‘c’: ‘三’, ‘m’: ‘四’, ‘n’: ‘五’}def creat_dict(list_key,list_value): length = len(list_key) result = {list_key[index]:list_value..原创 2021-12-14 23:12:16 · 3703 阅读 · 0 评论 -
day10-字符串作业
编写一个程序,交换指定字典的key和value。 例如:dict1={'a':1, 'b':2, 'c':3} --> dict1={1:'a', 2:'b', 3:'c'} result = {value:key for key,value in dict1.items()}print(result)编写一个程序,提取指定字符串中所有的字母,然后拼接在一起产生一个新的字符串 例如: 传入'12a&bc12d-+' --> 'abcd' st..原创 2021-12-14 23:11:43 · 855 阅读 · 0 评论 -
day9-字符串和集合作业
用三个集合表示三门学科的选课学生姓名(一个学生可以同时选多门课)python = {'stu1','stu3','stu4','stu6','stu8','stu10','stu11'}java = {'stu2','stu4','stu6','stu9','stu10','stu12','stu13'}h5 = {'stu2','stu3','stu5','stu6','stu7','stu9','stu12'}求选课学生总共有多少人print('# 1). 求选课学生总共有多少人')..原创 2021-12-14 23:11:13 · 1085 阅读 · 0 评论 -
day8-字典作业
定义一个变量保存一个学生的信息,学生信心中包括:姓名、年龄、成绩(单科)、电话、性别students = {'name':'小明','age':18,'math':89,'phone':'15115156116','gender':'男'}定义一个列表,在列表中保存6个学生的信息(学生信息中包括: 姓名、年龄、成绩(单科)、电话、性别(男、女、不明) )students = [ {'name':'小明','age':15,'math':89,'phone':'15145678','.原创 2021-12-09 18:15:34 · 220 阅读 · 0 评论 -
day7-列表作业
创建一个列表,列表中有10个数字, 保证列表中元素的顺序,对列表进行排重,并对列表使用进行降序排序例如:[70, 88, 91, 70, 107, 234, 91, 177, 282, 197] --- 去重之后 [70, 88, 91, 107, 234, 177, 282, 197] ---- 降序排序 [282, 234, 197, 177, 107, 91, 88, 70]list1 = [70, 88, 91, 70, 107, 234, 91, 177, 282, 197].原创 2021-12-08 16:58:49 · 439 阅读 · 0 评论 -
day6-列表作业
day6.列表基础1.作业1.已知一个数字列表,求列表中心元素。list1 = [18,99,87,54,63,54,55]if len(list1) // 2 == 0: print(list[len(list1)//2],list[len(list1)//2-1])eles: print(lsit[len(list1)//2])2.已知一个数字列表,求所有元素和。list1 = [12,33,88,96,78]sum = 0for x in list1: su原创 2021-12-07 19:05:00 · 614 阅读 · 0 评论 -
day4-循环
1. 基础题输入年份,如果输入的年是闰年打印'闰年'否则打印'平年'year = int(input('请输入年份'))#方法一:if(year % 400 == 0)or(year % 4 == 0 and year % 100 != 0): print('闰年')else: print('平年')使用for和while循环输出 0~100内所有3的倍数。#方法一for x in range(3,100,3): print(x)#方法二x=3原创 2021-12-04 20:54:22 · 73 阅读 · 0 评论 -
day3-运算符和分支
day3-运算符和分支作业选择题print(100 - 25 * 3 % 4) 应该输出什么? (B)A. 1B. 97C. 25D. 0下列哪种说法是错误的(A)。A. 除字典类型外,所有标准对象均可以⽤于布尔测试B. 空字符串的布尔值是FalseC. 空列表对象的布尔值是FalseD. 值为0的任何数字对象的布尔值是False下列表达式的值为True的是(B)。A. 3>2>2B. 1 and 2 != 1C. not(11 and 0 != 2)原创 2021-12-02 00:59:25 · 707 阅读 · 0 评论 -
Python 2107 雷庭浩 第二天
Python 2107 雷庭浩 第二天1.运行pycharm和pycharm的相关事宜2.基础语法1.注释代码分为有效代码和注释两个部分1)有效代码就是会被编译器、解析器翻译成机器码来影响程序功能的部分2)注释就是代码中不参与编译执行的部分,注释的存在不会影响程序的功能1.1单行注释 - 在注释内容前加#快捷键 - Ctr + /print('hello world') #我是注释print('你好吗?')1.2 多行注释将注释内容放在""" “”"或者’‘’ ‘’原创 2021-12-01 14:48:20 · 636 阅读 · 0 评论