随笔分类 - 1.基础数据类型的初识
1
摘要:20.1 文件操作的初识 open内置函数,open底层调用的是操作系统的接口。 f1,变量,f1,fh,file_handler,f_h文件句柄。对文件进行的任何操作,都得通过文件句柄的方式。 encoding:可以不写,不写参数,默认编码本:操作系统的默认的编码 windows:gbk linu
阅读全文
摘要:如:content = input("请输入内容:") 用户输入:5+9+6 +12 + 13,去除所有的空白,然后进行分割再进行计算。 sum1 = 0 content = "5+ 9 +10" content = content.split("+") for el in content: el
阅读全文
摘要:j = 1 1 num1 = 0 1 3 for i in range(1,100,2): num1 += j i 3 j = j 1 1 print(num1) sum1 = 0 count = 1 for el in range(1,100,2): if el % 4 == 1: sum1 +=
阅读全文
摘要:1.让用户选择: 2.用户选择注册就将账号和密码添加到userinfo.txt中,如果用户名存在就提示用户名存在,不存在就进行添加(3分) 3.用户选择登录,就验证用户的账号和密码是否与userinfo.txt一致,如果一致终止循环提示登录成功(3分) 4.让用户登录三次,三次错误提示用户名已锁定,
阅读全文
摘要:s1='alex' s2='+'.join(s1) print(s2,type(s2)) a+l+e+x l1=['小红','小刚','小明'] 前提:列表中的元素必须都是str类型 s3=':'.join(l1) 将一个列表返回一个字符串如下: print(s3) 小红:小刚:小明 print('
阅读全文
摘要:1.v = 'k1,v1 k2,v2 k3,v3 '变成一个字典{'k1':'v1','k2':'v2','k3:'v3'...} 变成一个字典 {'k1':'v1','k2':'v2','k3:'v3'...} 第一种: ''' v=v.split(' ')直接分割 返回值 ['k1,v1', '
阅读全文
摘要:有如下车牌和车辆归属地,形成一个新的字典,显示每个归属地的车辆共有多少: cars = ['鲁A32444','鲁B12333','京B8989M','⿊C49678','⿊C46555','沪B25044','冀G11111','⿊C42355'] locals = {'冀':'河北', '⿊':
阅读全文
摘要:s.upper lower 全部大写 小写 s.caplitalize 首字母大写 s.strip 去空格 空行 startswith enswith 判段以什么开头 结尾 s.replace默认全部替换,可设置次数 print(s[:: 1])字符串的反向取值 print(s.split)字符串的
阅读全文
摘要:1. str int 字符串中必须都是十进制的数,才能进行转换 2. int str 3. str list 面试题: 把字符串转换成列表 print(s.split()) 把列表转换成字符串 print(''.join(li)) 4. list str 5. list tuple 6. tuple
阅读全文
摘要:1. 首字母大写 2.每个单词首字母大写 title 3,统计出现的次数 count 4.大小写转换 swapcase 5.查找(通过元素名字找到元素的索引) 6.list 7.统计 8.查看 9.反转 10.排序 11.tuple,统计,查找 12.dict: 13.批量创建字典 14.set:
阅读全文
摘要:集合set,容器型的数据类型,它要求里面的元素是不可变的数据,但它本身是可变的数据类型,集合是无序的的.{} 集合的创建 set1=set({1,2,'barue','False'}) set1={1,3,'小刚',4,False,'人生'} print(set1) python 什么是集合? se
阅读全文
摘要:15.小数据池 小数据池就是python 中一种提高效率的方式,固定数据类型使用同一个内存地址 小数据池 支持:str,int,bool 前提:不同代码块的缓存机制 缓存机制的优点:提升性能,节省内存。 小数据池怎么用? 小数据池数字范围: 5~256 字符串: 1.字符串在做乘法的时候总长度不能超
阅读全文
摘要:数据类型的分类(可变与不可变): 可变(不可哈希)的数据类型:list dict set 不可变(可哈希)的数据类型: str bool int tuple 字典:{}括起来,以健值对形式存储的容器型数据类型: 键必须是不可变的数据类型,int str(bool tuple几乎不用)唯一的 值可以是
阅读全文
摘要:message = "伤情最是晚凉天,憔悴厮人不堪言。"‘ count=0 num= 1 while count
阅读全文
摘要:1.relace s='dadk12' print(s.replace('生活','dd'))==打印返回dadk12,即使没有也不会报错。 2.while continue while循环输出 1 2 3 4 5 6 8 9 10 (1) count=1 while count
阅读全文
摘要:11.列表 12.元组 他是什么? 元组 tuple tu = ("1") () 每个元素都以 逗号隔开 tu1 = (1) 小括号中一个元素的时候没有逗号就括号中元素的本身 小括号中一个元素的时候有个逗号就是元组 空的小括号就是元组 print(type(tu1)) 元组有序: 索引,切片,步长
阅读全文
摘要:1.bool 布尔值 bool 布尔值 用于条件使用 True 真 False 假 2.字符串 split 分割 默认按照空格分割,也可只设置制定分割符,返回一个列表 join 非常好用 3.字符串的格式化 format 4.is系列 判断(字符串的数字) 5.整数 6.for循环 python s
阅读全文
摘要:while循环 格式化 运算符 赋值运算( ) a = 1 a += 1 a = a + 1 print(a) a = 1 a = a 1 print(a) a = 1 a = a 1 print(a) a /= 1 a = a / 1 a = 1 a = a 1 a %= 1 a = a % 1
阅读全文
摘要:恢复内容开始 计算器基础知识 cpu :人类的大脑 运算和处理问题 内存:临时存储数据 断点就消失了 高铁 硬盘:永久存储数据 图片 操作系统:是一个软件 控制每个硬件之间的数据交互 Python的应用和历史 python2: c,java,c 源码统一,功能重复 维护难度大 python3: 源码
阅读全文
1