随笔分类 - python
摘要:# python提供了68个内置函数。# eval:剥去字符串的外衣运算里面的代码# exec:与eval几乎一样,处理代码流# hash:获取一个对象的hash值# help:获取对象的详细说明# callable:是否可以调用# lambda:也叫一句话函数,比较简单。# def func(a,
阅读全文
摘要:# 封闭,保证数据安全# 方案一:数据不安全# l1 = []# def make_averger(new_value):# l1.append(new_value)# total = sum(l1)# return total / len(l1)# print(make_averger(10000
阅读全文
摘要:# 可迭代对象# python中一切皆对象,一个实实在在存在的值或者内容# 可迭代对象:可以进行循环更新的一个实实在在值(字面意思)# 内部含有'__iter'方法的对象就叫做可迭代对象# s1 = 'fasd'# s2 = dir(s1)# if '__iter__' in s2:# print(
阅读全文
摘要:'''1、 可迭代对象:可以更新迭代的实实在在的值 内部含有__iter()__方法 优点:操作方法多,操作灵活、直观2、 迭代器:可以更新迭代的一个工具(数据结构)。 内部含有__iter__与__next__方法的 文件句柄 优点:节省内存。惰性机制。 缺点:不直观,速度相对慢,操作方法单一,不
阅读全文
摘要:# s = 'alskj'# count = 0# for i in s:# count += 1# print(count)'''def my_len(s1): count = 0 for i in s1: count += 1 print(count)s = 'alskj'my_len(s)de
阅读全文
摘要:''' open内置函数,调用的是操作系统的接口 f1变量:文件句柄,对文件的任何操作都得通过文件句柄进行 encoding:可以不写,默认编码:操作系统的默认编码 windows:gbk linux/mac:utf-8'''''' 1、打开文件 2、操作文件句柄 3、关闭文件'''## read'
阅读全文
摘要:字典:{} 扩起来,以兼职对形式存储的容器型数据类型键必须是不可变的数据类型值可以是任意类型python3.5之前是无序的,3.6会按照初次建立的顺序排列,3.7以后是有序的优点:查询速度快,存储关联性的数据;缺点:以空间换时间方式一:dict = dict((('one', 1), ('two',
阅读全文
摘要:# li = [100, 'dfl', True, [1, 2, 3]]# print(li[0], type(li[0]))# l1 = li[0:2]# print(l1, type(l1))# l1 = list('asdasdqweczx')# print(l1)'''l1 = ['su',
阅读全文
摘要:# int 主要用于计算,不同进制之间的转换# i = 8# print(i.bit_length())# boor <--> int <--> str''' True 1 False 0 非0即True 0为False'''''' str-->int s1 = 10 int(s1) s1必须是数字
阅读全文
摘要:name = input('your name: ')age = int(input('your age: '))job = input('your job: ')msg = """ info of %s name: %sage: %djob: %s""" % (name, name, age, j
阅读全文
摘要:# while的循环'''while True: print('六月的雨') print('我们不一样') print('梦回还') print('淀粉类') print('三国恋')'''# while的终止'''flag = Truewhile flag: print('六月的雨') print
阅读全文
摘要:一、int bit_length():查看整数的有效二进制长度 i = 5 i.bit_length() # 3 二、bool bool str int 之间的转换 int --> bool:非0为true,0为false bool --> int:true-->1,false-->0 str --
阅读全文
摘要:一、格式化输出 # 1、格式化输出 %:占位符 s:字符串 d:数字 %%:转义 name = input("your name: ") age = int(input("your age: ")) height = int(input("your height: ")) msg = "name:
阅读全文
摘要:一、计算机 cpu:运算 内存:运行时程序及数据暂时存储的地方,高速,但是断电即消失 硬盘:长期存储数据,断电不丢失 操作系统:软件程序与硬件进行交互的中间平台。 代码: 编译型:一次性编译成二进制 优点:执行效率高 缺点:不能跨平台、开发效率低 代表语言:C 解释型:运行时逐行翻译 优点:开发效率
阅读全文

浙公网安备 33010602011771号