Fork me on cnblogs

随笔分类 -  python

摘要:open(path, flag[, encoding][, errors]) path:要打开文件的路径 flag:打开方式 r 以只读的方式打开文件,文件的描述符放在文件的开头 rb 以二进制格式打开一个文件用于只读,文件的描述符放在文件的开头 r+ 打开一个文件用于读写,文件的描述符放在文件的开头 w 打开一个文件只用于写入,如果该文件已经存在会覆盖,如果不存在则创建新文... 阅读全文
posted @ 2018-10-12 14:19 Dgg大哥哥 阅读(287) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-09-25 10:27 Dgg大哥哥 阅读(234) 评论(0) 推荐(0)
摘要:在 Linux 服务器上或安装了 Python 的机器上,Python自带了一个WEB服务器 SimpleHTTPServer。 我们可以很简单的使用 python -m SimpleHTTPServer 快速搭建一个http服务,提供一个文件浏览的web服务。 命令如下:  python3 -m http.server 或 python -m SimpleHTTPServer 8000 使用上面的命令可以把当前目录发布到8000端口。 阅读全文
posted @ 2018-06-23 23:38 Dgg大哥哥 阅读(2893) 评论(0) 推荐(0)
摘要:#!/usr/bin/env python #-*- coding:utf-8 -*- ''' 概述: 使用键值(key-value)存储,具有极快的查找速度 注意:字典是无序的 key的特性: 1.字典中的key必须唯一 2.key必须是不可变的对象 3.字符,整数等都是不可变的,可以作为key 4.list是可变的,不能作为key 思考:保存多位学生的姓名与成绩 使用字典,学生姓... 阅读全文
posted @ 2018-06-04 10:23 Dgg大哥哥 阅读(179) 评论(0) 推荐(0)
摘要:#!/usr/bin/env python #-*- coding:utf-8 -*- ''' for 语句 格式: for 变量名 in 集合: 语句 逻辑:按顺序取"集合"中的每个元素赋值给变量,在取执行语句. 如此循环往复,直到取完"集合"中的元素截止 ''' # 遍历列表 for i in [1,2,3,4,5]: print(i) ''' range([s... 阅读全文
posted @ 2018-06-04 10:19 Dgg大哥哥 阅读(381) 评论(0) 推荐(0)
摘要:#!usr/bin/python # -*- coding: utf-8 -*- # 存储5个人的年龄,求他们的平均年龄 age1 = 18 age2 = 15 age3 = 38 age4 = 20 age5 = 80 print((age1+age2+age3+age4+age5) / 5) # 思考:要存储100个人的年龄 # 解决:使用列表 # 本质:是一种有序的集合 ... 阅读全文
posted @ 2018-06-04 09:46 Dgg大哥哥 阅读(230) 评论(0) 推荐(0)
摘要:#!/usr/bin/env python #-*- coding:utf-8 -*- #打印0001-9999的数字 for i in range(9999): s = "%04d" % i print(s) #循环打印字典 dict1 = {"tom":90,"dgg":100,"sb":-1} for a in dict1: print(a,dict1[a])... 阅读全文
posted @ 2018-06-04 09:35 Dgg大哥哥 阅读(167) 评论(0) 推荐(0)
摘要:#!/usr/bin/env python #-*- coding:utf-8 -*- # 创建空元组 tuple1 = () print(tuple) # 创建带有元素的元组 # 元组中的类型可以不同 tuple2 = (1,2,3,"good",True) print(tuple2) # 定义只有一个元素的元组 tuple3 = (1, ) print(tuple3) print(typ... 阅读全文
posted @ 2018-06-04 08:56 Dgg大哥哥 阅读(295) 评论(0) 推荐(0)