自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

林志成

写python学习笔记

  • 博客(11)
  • 收藏
  • 关注

原创 Day 9 笔记 函数

函数 函数:对功能进行封装 函数的命名规则 和 变量一样 del 函数名(形参): 代码块 return 返回值 函数名(实参) 函数的参数: 1.形参(函数的定义位置): ① 位置参数 ② 默认值参数 ③ 混合参数(先位置,后默认值) 2.实参(函数的调用位置) ① 位置参数 ② 关键字参数 ③ 混合参数(先位置,后关键字) 3.过程叫传参 函数的返回值 1.什么也不写 或者 r...

2019-08-28 14:25:03 90

原创 Day 8 笔记 文件操作

r 只读 r+ 读写 深坑:如果不读就写,写的内容再开头; 如果读写,不管读多少,写的内容都在末尾 rb 读bytes字节,用于读非文本 r+b 读写bytes w 只写 w+ 写读 rw 写bytes r+w 写读bytes a 只追加 a+ 追加 读 ab 追加bytes a+b 追加 读bytes 绝对路径 ① 从磁盘根目录出发 ② 互联网上的绝对路径 相对路径 相...

2019-08-23 13:22:59 105

原创 冒泡排序

1.升序排序,由小到大 lst = [1,4,234,1,31,132,323,13,123,1,8,967,24,486,23,1,44,7,56] for i in range(len(lst)-1): # 记录排的次数 count = 0 while count < len(lst)-1: # 排序 if lst[count] > lst[cou...

2019-08-13 14:29:20 87

原创 Day7 笔记 set集合 深浅拷贝 join() list和dict的删除 fromkeys()

一. 知识点补充 s2 = s1.join(‘非常可乐’) 把前者插入到后者中 s3 = ‘’.join(lst) 把列表变成字符串 lst = s3.split(’’) 把字符串变成列表 list和dict的删除 list和dict不能再循环的时候删除,因为会改变索引 可以先用列表记录下来需要删的元素,再循环列表删除 fromkeys() 生成新字典 new_dic = dict.fromke...

2019-08-13 14:08:50 135

原创 Day6 笔记 ==和is的区别, 编码和解码

一. id(变量) 获取变量的内存地址 小数据池(常量池): ① 字符串(单一字母重复20次以内可以,其他字符串都可以,图片里是错误的) ② 数字(-5~256) ③ 布尔值 == 判断的是左右两边具体的值 是否相等 is 判断的是内存地址 id()的值来判断 二. 编码和解码 内存中用的是unicode,硬盘和网络传输用的是UTF-8或者GBK encode() 编码,...

2019-08-10 13:32:05 102

原创 第二个程序--购物车程序(小错误太多了,花了2个小时做出来)

要求 代码: b = 1 my_money = int(input('请输入您的总资产:')) cars = [] goods = [ {'name':'电脑','price':1999}, {'name':'鼠标','price':10}, {'name':'游艇','price':20}, {'name':'美女','price':998} ] print('...

2019-08-08 22:32:02 121

原创 我的第一个python程序--BMI计算 照着要求4小时做了出来

要求: 2. 代码(第一天晚上1小时,第二天晚上3小时,细节太多了,不断调试修改,终于成功!) bodies = {} while True: menus = ("1,录入","2,查询","3,删除","4,修改","5,退出") for i in menus: print('按'+ i) body_id = 1 a = input("请输...

2019-08-07 23:13:53 1308

原创 Day 5 笔记 字典的操作

一. 字典 dic = { “黑旋风”:“李逵” , “及时雨”:“宋江” } dict 包括 key 和 value 二. 字典的增删改查 增加 ①. dic[“智多星”] = “吴用” ②. dic.setdefaut(“入云龙”,“公孙胜”) 删除 ①. ret = dic.pop(“这里填key”) 删除这个元素,并返回这个元素的value值 ②. del dic[“这里填key”] ③...

2019-07-30 22:31:22 96

原创 Day3 附录 str的操作

注意:怎么操作 原字符串都不变 一、索引 二、切片 切片可以对字符串进行截取 语法:s[起始位置:结束位置:步长] 顾头不顾腚 三、大小写转换 全部转换成大写或者小写 lower() 全部转换成小写 upper() 全部转换成大写 casefold() 也是全部转换成小写,支持性更好 首字母大写 capitalize() 首字母大写 大小写互换 s...

2019-07-23 22:04:53 86

原创 Day 3 笔记 编码 + int.bool.str的操作

一、pycharm多行同时操作 选中多行代码后按Ctrl+/同时多行注释 选中多行代码后直接按tab 同时多行缩进 二、编码 ASCII八位(bit)一个字节(byte) GBK国标码16位2个字节(双字节字符) ANSI unicode 万国码 UCS-2 16位 2个字节 UCS-4 32位 4个字节 浪费 UTF-8 可变长度的 unicode 英文: 8bit ...

2019-07-23 21:40:03 82

原创 Day 4 笔记 列表+元组的操作

一.列表的索引和切片 lst = [“蔡徐坤”,“章承恩”,“王境泽”,“面筋哥”] b = lst[0] b = lst[-1:-3:-1] 二. 列表的增删改查 lst = [“蔡徐坤”,“章承恩”,“王境泽”,“面筋哥”] 可以直接在原列表上操作 增 ① append 把元素添加到 列表的末尾(元素是一个整体) ② extend 迭代添加到 列表的末尾(可以多个元素) ③ inset(...

2019-07-23 20:03:13 136

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除