随笔分类 - 面试题
摘要:在python中,我们有7种运算符:算术运算符、关系运算符、赋值运算符、逻辑运算符、位运算符、成员运算符、身份运算符 我们有7个算术运算符,能让我们对数值进行算术计算 1、加号(+),将两个值相加 2、减号(-),将第一个值减去第二个值 3、乘号(*),将两个值相乘 4、除号(/),用第二个值除以第
阅读全文
摘要://运算符执行地板除法(向下取整除),它会返回整除结果的整数部分 这里整除后会返回3.5 同样的,执行取幂运算,ab会返回a的b次方 最后,%执行取模运算,返回除法的余数
阅读全文
摘要:当一个嵌套函数在其外部区域引用了一个值时,该嵌套函数就是一个闭包,其意义就是会记录这个值
阅读全文
摘要:当用python写代码时,有时可能还没想好函数怎么写,只写了函数声明,但为了保证语法正确,必须输入一些东西,这种情况下,我们会使用pass语句 break语句能使我们跳出循环 #0#1#2 continue语句能让我们跳到下一个循环 012456
阅读全文
摘要:#使用lower方法把字符串转换为小写 a='Ayushi'.lower() print(a)#ayushi #使用upper方法把字符串转换为大写 b='Ayushi'.upper() print(b)#AYUSHI # 使用isupper()和islower()方法检查字符串是否全为大写或小写 print('Ayushi'.isupper())#False print('AYUSHI...
阅读全文
摘要:字符串中的前导空格就是出现在字符串中第一个非空格字符前的空格,我们使用方法lstrip()可以将它从字符串中移除 可以看到,该字符串既有前导字符,也有后缀字符,调用lstrip()去除了前导空格,如果我们想去除后缀空格,就用rstrip()方法
阅读全文
摘要:在python中,标识符可以还是任意长度。此外,我们在命名标识符时还必须遵守以下规则 1 只能以下划线或者A-Z/a-z中字母开头 2 其余部分可以使用A-Z/a-z/0-9 3 区分大小写 4 关键字不能作为标识符,python中共有如下关键字:
阅读全文
摘要:如果能区分像myname和Myname这样的标识符,那么它就是区分大小写的。也就是说它很在乎大写和小写。 Traceback (most recent call last): File "E:/py3.6code/xx", line 6, in <module> print(Myname)NameE
阅读全文
摘要:join能让我们将指定字符添加至字符串中 #1,2,3,4,5,6 #<class 'str'> split()能让我们用指定字符分割字符串
阅读全文
摘要:from random import shuffle mylist=[0,1,2,3,4,5,6,7,8] shuffle(mylist) print(mylist)
阅读全文
摘要:mylist=[0,1,2,3,4,5] a=mylist[-1]#负索引和正索引不同,他是从右边开始检索 b=mylist[-3:-1] #还能用于列表中的切片print(a)#5 print(b)#[3,4]
阅读全文
摘要:import os os.chdir(r'C:\Users\Administrator\Desktop')#os.chdir切换到指定目录 with open('a.txt') as today: count=0 for i in today.read(): if i.isupper(): count+=1 print(count)...
阅读全文
摘要:当我们不知道向函数传递多少参数时,比如我们向传递一个列表或元组,我们就使用*args 32147 当我们不知道该传递多少关键字参数时,使用**kwargs来收集关键字参数
阅读全文
摘要:roots={x**2:x for x in range(5,0,-1)} print(roots) #{25: 5, 16: 4, 9: 3, 4: 2, 1: 1}
阅读全文
摘要:答案是no,循环引用其他对象或引用自全局命名空间的对象的模块,在python退出时并非完全释放 另外,也不会释放c库保留的内存部分
阅读全文
摘要:help函数是一个内置函数,用于查看函数或模块用途的详细说明 Help on function copy in module copy: copy(x) Shallow copy operation on arbitrary Python objects. See the module's __do
阅读全文
摘要:python有一个私有堆空间来保存所有的对象和数据结构。作为开发者,我们无法访问它,是解释器在管理它,但是有了核心api后,我们可以访问一些工具。python内存管理器控制内存分配 内置垃圾回收器会回收使用所有的未使用内存,所以使其适用于堆空间
阅读全文
摘要:当一个类继承另一个类,它就被称为一个子类/派生类,继承父类/基类/超类。它会继承/获取所有类成员(属性和方法) 继承能让我们重新使用代码,也能更容易的创建和维护应用 单继承:一个类继承单个基类 多继承:一个类继承多个基类 多级继承:一个类继承自单个基类,后者继承自另一个基类 分层继承:多个类继承自单
阅读全文

浙公网安备 33010602011771号