摘要: 1.只有 None、''、[]、{}、()、0 用布尔值判断时是假,其余都为真 阅读全文
posted @ 2020-08-09 21:50 呱呱、、 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1.fromkeys(*args,**kwargs) 根据序列创建字典,并设置统一的值 v=dict.fromkeys(['k1',12,34],123) print(v) 运行结果:{'k1': 123, 12: 123, 34: 123} 2.get(k,d=None)根据key获取值,当key 阅读全文
posted @ 2020-08-09 21:12 呱呱、、 阅读(125) 评论(0) 推荐(0) 编辑
摘要: info={‘k1’:‘v1’ ,‘k2’:‘v2’} (其中‘k1’:‘v1’叫键值对) 1.字典的value可以是任意值(列表、元组、字符串、数字等);列表、字典不能作为字典的key 2.字典是无序的,可以根据建进行索引,不能切片 ( tu[k1] 获得k1键对应的值) 3.字典支持删除 tu= 阅读全文
posted @ 2020-08-09 20:40 呱呱、、 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1)元组的一级元素不可被修改,不能被增加或者删除 (元组里面的列表的元素可以被修改) 2)支持索引和切片 3)可以被for循环,是可迭代对象 4)元组、列表、字符串可以相互转换 (元组转换为字符串和列表转换为字符串情况类似) 5)元组是有序的、 6)元组只有连个简单魔法方法 (count index 阅读全文
posted @ 2020-08-09 19:56 呱呱、、 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1.append(p_object) 在原值后面追加p_object(数字、字符串、列表等)所传入的东西 li=[11,22,33] li.append('不得了') 此处传入的值只能是一个,如一个字符串,一个元组,一个数字,闯入两个就会报错 print(li) 运行结果:[11, 22, 33, 阅读全文
posted @ 2020-08-09 19:28 呱呱、、 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1.列表含义 li=[1,12,9,'age',['焦国华,[10.'19']‘帅哥’'],‘alex’] (通过list类创建对象 li) 1)中括号括起来 2)分割每个元素 3)列表中的元素可以是数字、字符串、列表、布尔值,所有的都能放进去 4)‘集合’,内部可以放置任何东西 5)支持索引取值、 阅读全文
posted @ 2020-08-09 17:42 呱呱、、 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1.循环提示用户输入:用户名、密码、邮箱(要求用户输入长度不超过20个字符,如果超过则只有20个字符有效),如果用户输入q或Q表示不再继续输入,将用户输入的内容以表格形式打印 s='' while True: v1 = input('请输入用户名:') stop=v1.upper() if stop 阅读全文
posted @ 2020-08-09 16:59 呱呱、、 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.索引,下标。获取字符串中的某一个字符 test='alex' v=test[2] print(v)运行结果:e 2.索引,范围。区间范围左闭右开 test='alex' v=test[0:2] (若此处的2为-1,则表示索引到最后一个值,最后一个值不取,-2则表示到倒数第二个值,倒数第二个往后不 阅读全文
posted @ 2020-08-09 00:40 呱呱、、 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1.capitalize() 将首字母变大写 2.casefold() 所有变小写 lower()所有变写 注(casefold()能将各种语言变成小写,lower只能变英文) 3.(1)center(width,fillchar=None) 注(width表示此处必须带上这种东西,fillchar 阅读全文
posted @ 2020-08-04 22:52 呱呱、、 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 数字(int): 1.(1)将字符串转换为数字 a='123' b=int(a) (2)将数字转换为另一种进制 num=‘0011’ v=int(num,base=16) print(v)(将num转换16进制的数字) 2.bit_length 当前数字的二进制,至少用几位来表示 age=2 r=a 阅读全文
posted @ 2020-08-04 22:24 呱呱、、 阅读(199) 评论(0) 推荐(0) 编辑