Python-1:基础
变量
基本数据类型
垃圾回收机制
用户交互
运算符
可变类型不可变类型
条件
逻辑运算符
成员运算与身份运算
流程控制之if判断
深浅copy
流程控制之while循环
流程控制之for循环
数字类型
字符串类型
列表
元组
字典
集合
字符编码
编码解码
文件操作
想我憨憨的一生
这个作者很懒,什么都没留下…
展开
-
Python-1.10 集合
集合原创 2021-02-09 17:43:01 · 250 阅读 · 0 评论 -
Python-1.9 字典
字典原创 2021-02-09 17:21:57 · 121 阅读 · 0 评论 -
Python-1.8 元组
元组原创 2021-02-09 17:01:44 · 117 阅读 · 0 评论 -
Python-1.7 列表
列表原创 2021-02-09 16:48:19 · 83 阅读 · 0 评论 -
Python-1.6 字符串
# msg='hello' # msg=str('msg') # print(type(msg))原创 2021-02-09 16:00:05 · 196 阅读 · 0 评论 -
Python-1.5 for循环
for循环能做的事情,while循环都可以做原创 2021-02-09 14:17:35 · 254 阅读 · 0 评论 -
Python-1.4 while循环
print(1) while 条件: 代码1 代码2 代码3 print(3)原创 2021-02-09 11:44:57 · 148 阅读 · 0 评论 -
Python-1 占位符
%后跟元祖 a = (1, 2, 3) print('hell0 %s' % (a,)) # 错误写法 # print('hello %s' % a) # print('hello %s' % (a)) 结果: hell0 (1, 2, 3)原创 2021-02-04 14:09:17 · 120 阅读 · 1 评论 -
Python-1.3 if条件判断
模版一: 语法1: if 条件: 代码1 代码2 代码3 示例: age = 60 is_beautiful = True star = '水平座' if age > 16 and age < 20 and is_beautiful and star == '水平座': print('我喜欢,我们在一起吧。。。') print('其他代码.............') 结果: 其他代码............. 模版二: 语法2: if 条件:原创 2020-12-21 19:00:42 · 180 阅读 · 0 评论 -
Python-1.2 基本运算符
一、算数运算符 print(10 + 3.1) print(10 + 3) print(10 / 3) # 结果带小数 print(10 // 3) # 只保留整数部分 print(10 % 3) # 取模、取余数 print(10 ** 3) # 取模、取余数 结果: 13.1 13 3.3333333333333335 3 1 1000 二、比较运算符 print(10 > 3) print(10 == 10) print(10 >= 10) print(10 >= 3)原创 2020-12-21 18:46:25 · 163 阅读 · 0 评论 -
Python-1.1 字符串格式化输出
方式一:% res = 'my name is %s my age is %s' % ('winnie', '18') print(res) # my name is winnie my age is 18 res = '我的名字是%(name)s 我的年龄是 %(age)s' % {'age': '18', 'name': 'winnie'} print(res) # 我的名字是winnie 我的年龄是 18 方式二:str.format:兼容性好 res = '我的名字是{} 我的年龄是{}'.原创 2020-12-21 17:50:06 · 166 阅读 · 0 评论 -
Python-1.12 文件修改的两种方式
方式一: 实现思路:将文件内容发一次性全部读入内存,然后在内存中修改完毕后再覆盖写回原文件 优点: 在文件修改过程中同一份数据只有一份 缺点: 会过多地占用内存 with open('c.txt', 'r', encoding='utf-8') as f: res = f.read() data = res.replace('winnie', 'allen') print(data) with open('c.txt', 'w', encoding='utf-8') as f1:转载 2020-11-17 20:49:32 · 80 阅读 · 0 评论 -
Python-1.13 深浅copy
一、浅拷贝 1.源列表、拷贝列表 a = [1, 2] c = a.copy() print(a, id(a)) print(c, id(c)) 结果: [1, 2] 2902263288328 [1, 2] 2902263288840 源列表与拷贝列表是两个完全独立的列表 2.修改源列表 a = [1, 2] c = a.copy() a[1]='winnie' print(a, id(a)) print(c, id(c)) 结果: [1, 'winnie'] 2973475885576 [1,原创 2020-11-17 18:07:50 · 180 阅读 · 1 评论