摘要: 集合: 1、集合定义: 不用元素组成 元素无序 元素必须是不可变类型 集合可修改 2、内置函数: s = {1,2,4,(1,2,3)} 1、 add(),增加 s.add() 2、pop(),随机删除 s.pop() 3、remove(),指定删除,不存在会报错 s.remove(1) 4、dis 阅读全文
posted @ 2020-03-18 21:32 zhuanfang 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 字典 dict 主要方法: keys() ,values(),items() ,get() ,update() 基本结构: info = { "k1":18, "k2":19 } # 字典的value可以是任意值;布尔值、列表、字典不能作为字典的key #字典无序 info = { "k1":18, 阅读全文
posted @ 2020-03-12 22:21 zhuanfang 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 元组 tuple 相当于是列表的加工 列表相同点: 1、可索引、切片 2、能用for循环,可迭代对象 3、元素是有序的 列表不同点: 1、格式() 2、元组的一级元素不可被修改(增加、删除) # 字符串、列表、元素 3者可互相转换 test1 = "hello word" test2 = [123, 阅读全文
posted @ 2020-03-12 22:19 zhuanfang 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 字符串-str ***7个基本魔法**** join v = "连接符".join(test)split v = test.split("分隔符",1)find v = test.find("C",3,9) #找到C,在区间3-9strip v = test.strip()upper v = tes 阅读全文
posted @ 2020-03-12 16:15 zhuanfang 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 列表 list 功能: 列表格式 [ ] 列表在可以嵌套任何类型(数字、字符串、列表、布尔值) 索引取值 切片,切片结果也是列表 循环 for while 修改:修改、删除 切换删除、切片修改 in 操作 案例: 索引 print(test[1]) 切片 print(test[1,3]) for f 阅读全文
posted @ 2020-03-10 22:04 zhuanfang 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1、运算符 a.结果是值 算数运算: + - * / % // ** a=10+10 赋值运算: = a = a+1 b.结果是布尔值 比较运算: == >= <= != a=1>5 逻辑运算:and or a = 1>6 or 1==1 成员运算: in not in a = "a" in "ab 阅读全文
posted @ 2020-03-05 23:22 zhuanfang 阅读(213) 评论(0) 推荐(0) 编辑
摘要: while循环: 1、格式: while 条件: ... print(“...”) 2、while else的使用 3、continue、break continue:终止当前循环,开始下一次循环 break:终止所有的循环 4、代码场景: while else --while执行后再执行else 阅读全文
posted @ 2020-03-04 23:51 zhuanfang 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 题目:1、使用while循环输入 1,2,3,4,5,6, 8,9,102、输出1-100的奇数3、求1-100的所有数的和4、求1-100内的偶数之和6、用户登录(3次机会重试) 7、字符串循环(for、while) 8、将输入内容的索引打印出来 9、1-8的数字能组成多少个不重复,不相同的2位数 阅读全文
posted @ 2020-03-04 22:15 zhuanfang 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 变量名 1、组成:数字、字母、下划线 2、变量名要有意义 3、多个单词则用下划线,如user_id 4、python的变量名不要驼峰显示 要求: a、不能以数字开头 b、不能使用关键字 c、尽量不要用python内置的函数 字符串: 1、引号内的都称为 字符串 2、常用引号:' '," ",'' ' 阅读全文
posted @ 2020-03-02 23:47 zhuanfang 阅读(514) 评论(0) 推荐(0) 编辑