- 博客(17)
- 收藏
- 关注
原创 1280 学生们参加各科测试的次数(sql基础五十题)
然而,如果你的目标是统计实际参加考试的次数,你应该使用COUNT(e.subject_name),因为它只计数非NULL值。换句话说,对于没有参加考试的学生和科目组合,e.subject_name将是NULL,因此不会被计入总数。使用了e.subject_name而不是s2.subject_name。由于使用了左连接(LEFT JOIN),如果某个学生没有参加某门科目的考试,那么e.subject_name将会是NULL。注意事项:需要注意输出格式,对于每个学生,即使未参加考试,也需要给出考试的门数:0。
2025-02-06 14:46:00
181
原创 2023.12.05——字符串末尾添加字符的方法
s="".join(list)转成字符串(妙蛙)列表中有append方法直接添加,然后用。2.用列表和join方法。可以看看这个笔记,很全。
2023-12-05 15:13:00
433
原创 力扣刷题笔记2023.12.03(前缀后缀问题)
对于其他元素:L[i] = L[i-1] * nums[i-1]。2.将字符串数组看做一个二维数组,对于每个字符串j位置的元素,选一个参照s看一下是否和参照相同,若相同则继续遍历,不同则跳出循环,输出答案。对于给定索引 i,L[i] 代表的是 i 左侧所有数字的乘积,R[i] 代表的是 i 右侧所有数字的乘积。当 R 和 L 数组填充完成,我们只需要在输入数组上迭代,且索引 i 处的值为:L[i] * R[i]。2.数组里有1个0,输出结果中,只有0元素位置的结果不为0,其余元素位置全部为0。
2023-12-03 21:27:06
100
1
原创 python基础-获取对象信息
分别表示列表、元组、集合、字典和不可变集合类型,用于存储集合数据。:分别表示字节串、可变字节串和可读写的二进制数据类型。:分别表示整数、浮点数、复数类型。:表示 Python 对象的类型。:字符串类型,用于表示文本数据。:表示整数序列,可以用于迭代。
2023-08-18 14:44:31
128
1
原创 python基础-类与对象
面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。仍以Student类为例,在Python中,定义类是通过class后面紧接着是类名,即Student,类名通常是大写开头的单词,紧接着是(object),表示该类是从哪个类继承下来的,继承的概念我们后面再讲,通常,如果没有合适的继承类,就使用object类,这是所有类最终都会继承的类。定义好了。
2023-08-18 13:21:36
43
1
原创 python基础-高级函数
的确可以,但是,从上面的循环代码,能一眼看明白“把f(x)作用在list的每一个元素并把结果生成一个新的list”吗?举例说明,比如我们有一个函数f(x)=x2,要把这个函数作用在一个list。将传入的函数依次作用到序列的每个元素,并把结果作为新的。这个例子本身没多大用处,但是,如果考虑到字符串。也是一个序列,对上面的例子稍加改动,配合。函数接收两个参数,一个是函数,一个是。上,这个函数必须接收两个参数,比方说对一个序列求和,就可以用。把一个函数作用在一个序列。是惰性序列,因此通过。
2023-08-18 11:17:26
71
1
原创 python基础-文件操作
model的三种基础访问模式读文件的方式:用read()方法会将内容存储为字符串。readlines()读取的内容是从read()后开始读取,即从指针开始处读取readline()方法:每次读取一行数据for循环读取文件for循环读取数据时,同样会受到前面数据的影响关闭文件:eg:文件读取案例:注意:这里有个空格。
2023-08-17 15:23:04
39
1
原创 数据容器总结
Python中的sorted()函数在对字典进行排序时,默认是根据字典的键(key)进行排序,而不是值(value)。reverse默认为false,当设置为true时,表示数据反转。1、虽然看起来没区别,但是已经存为字符串了,带双引号。字典转列表会抛弃value,只保留key。1、字符串和字典转集合后,顺序会被打乱。2、字典转集合后,会丢失value。2、会保留字典中value的值。len max min操作。
2023-08-11 18:12:49
66
1
原创 python基础学习-数据容器(5)
注意事项:1.当元组中只有一个数是,需要写成这样t1=("it程序员",0) 逗号后面加个02.for循环。
2023-08-01 18:08:53
45
1
原创 python基础学习(1)
name = '打烊'name = "打烊"name = """打烊""" #不用变量接受时为注释,用变量接收时为字符串。
2023-07-07 18:49:48
47
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人