
Python
python 相关
技术的边界
这个作者很懒,什么都没留下…
展开
-
【python】 常用网站
Python Code Exampleshttps://www.programcreek.com/python/一个小破网站,居然比 Python 官网还牛逼 - 王炳明的文章 - 知乎https://zhuanlan.zhihu.com/p/395583596Python Exampleshttps://www.programiz.com/python-programming/examples原创 2021-08-31 13:05:05 · 243 阅读 · 0 评论 -
python-15 继承 多态
所有类的父类是object继承的写法class Person: def __init__(self,name,age): self.name = name self.age = age def say_hi(self): print("hello I am{0} age{1}".format(self.name,self.age)...原创 2018-10-22 10:40:41 · 195 阅读 · 0 评论 -
python-16 文件操作 输入输出
文件操作分为三步:找到文件操作关闭按照编码方式进行文件的分类文本文件:使用方便占用内存小但是读取速度慢不允许跳跃读取二进制文件:把文件存储放在内存文件中进行操作分类:程序文件 数据文件--------输入文件 输出文件文本文件的操作又叫ascci文件但是默认是编码uncode编码打开文件open(文件对象,模式)open("data1.txt...原创 2018-10-22 11:25:14 · 345 阅读 · 0 评论 -
python-17 文件操作 IO模块 压缩
利用with语句open()write()writelines() 写的是列表不用手动关闭,系统自动关闭,然后释放资源。with open(路径)as ff 对象的名字 自定义的名字with open("D:\data.txt","w")as f: f.write("12334567\n") f.writeline原创 2018-10-25 15:53:14 · 298 阅读 · 0 评论 -
python-18 os模块 文件文件夹的创建及删除
删除文件创建文件夹删除文件夹remove 删除文件exists 判断文件或者文件夹是否存在path 路径删除文件import osfilepath = r"D:\\data1.txt"isexist = os.path.exists(filepath)if isexist: os.remove(filepath) print("文件已经删除&quo原创 2018-10-29 10:07:08 · 1605 阅读 · 0 评论 -
python-19 对象序列化
通过网络实现跨平台传输将对象存在硬盘对象序列化 : 对象系列化 对象串行化pickle pickle.dump 方法反序列化在这里插入代码片原创 2018-10-29 11:11:48 · 208 阅读 · 0 评论 -
python-20 异常处理
在python程序设计中,常见的错误类型语法错误: syntaxError 代码的拼写错误 又叫编译错误运行时错误 在解释执行的时候出现的错误 除数为零 导入的包不存在 打开的文件不存在逻辑错误 程序可以正常运行,但是结果不正确 python无法解决,可以正常运行,只是结果不对异常处理机制 java里面:可以写多个异常类用 | 隔开python里...原创 2018-11-01 15:41:21 · 769 阅读 · 0 评论 -
python-21 数据库
数据库定义:存储数据的仓库存储在计算机系统中结构化的可共享的相关数据的集合特点:数据是按照一定的数据模型进行组织描述和存储的,可以最大限度的消除数据的冗余性数据库管理系统:用于管理操作数据库的计算机软件数据的定义检索等 DDL:数据库定义语言 DML:数据操作语言DBMS的分类适合于企业用户的企业用户的网络版DBMSOracle, SQLServer, IB2...原创 2018-11-05 10:22:44 · 355 阅读 · 0 评论 -
python-22 MySQL操作
复习网络安全中~原创 2018-11-08 15:20:14 · 256 阅读 · 0 评论 -
python-23 MySQL&CSV
CSV->MySQL创建表建表语句Navicat手动建立MySQL<==>CSV#sql语句的关键字大写 完整版的sql语句模式,不要用简化模式import pymysqlimport csvimport codecsdef get_conn(): conn = pymysql.connect( host = 'localhost',...原创 2018-11-12 11:26:44 · 323 阅读 · 0 评论 -
CCF(python)需要注意的地方
转载https://blog.youkuaiyun.com/qq_35396598/article/details/81261754没给标准说明,于是自己就去试了试水。比如18年3月的题,第一题的输入,你可以用a=input().split(" ")来切割但是第二题,你会发现程序错误,最开始不知道哪错了,发邮件问工作人员结果他也不知道。。于是去网上找了找,发现只有a=input().spli...转载 2018-12-16 09:36:45 · 1208 阅读 · 1 评论 -
python: 关于解决'\u'开头的字符串转中文的方法
转自https://www.cnblogs.com/hahaxzy9500/p/7685955.html爬虫爬到的内容是这样的:如果直接打印出来是这样的:python3的解决办法:字符串.encode('utf-8').decode('unicode_escape')python2:字符串.decode('unicode_escape')...转载 2019-01-21 00:06:46 · 27445 阅读 · 0 评论 -
python-14 类的属性的读写 成员函数 重载 继承
@property属性装饰器class Person: def __init__(self,name): self.__name = name @property def info(self): return self.__name>>> p = Person("tom")>>&am原创 2018-10-18 15:58:06 · 1005 阅读 · 0 评论 -
python-13 函数 面向对象
函数允许递归函数的定义分类内置函数标准库函数库函数用户自定义函数函数的定义和调用使用def语句定义函数def 函数名(参数列表): 函数体 (语句)形参之间用逗号做间隔有没有返回值的函数看函数有没有return语句练习,n阶调和数def myAdd(n): sum = 0.0; for i in range(1,n+1): s...原创 2018-10-15 11:26:34 · 423 阅读 · 0 评论 -
python-5 运算符
逻辑运算符andornor>>> a = 10>>> b = 20>>> a and b20>>> a or b10>>> not(a or b)False成员运算符判断元素是否在另外的成员里面innot in>>&g原创 2018-09-17 11:25:14 · 15102 阅读 · 0 评论 -
python-2 python变量、注释
注释1 单行注释 #2 多行注释3 批量注释'''我是多行注释'''"""我是批量注释"""4 中文注释#中文注释表示注释是中文的 设置文件的编码集# coding = utf-8# _*_coding:utf-8_*_5 特殊注释主要用于告诉系统python解释器的位置#!/usr/bin/env python标识符组成:字...原创 2018-09-10 11:25:46 · 14147 阅读 · 0 评论 -
python-3 数据类型
常量java常量 final在python里面没有常量 只将变量名大写即可Eg:NUM = 5数据类型两大类:1 内置数据类型 数值数据类型 整数 浮点数 布尔 复数 序列数据类型 字符串 元组类型 字节序列 链表 字节数组 集合数据类型 ...原创 2018-09-13 13:56:57 · 14582 阅读 · 0 评论 -
python-4 类型转换
隐性类型转换>>> 123+1.1232124.1232>>> 123+True124>>> 123+False123显性类型转换>>> int(1.23)1>>> float(1)1.0乘方运算int范围大于float>>&原创 2018-09-13 15:02:34 · 13995 阅读 · 0 评论 -
python-6 流程控制语句
循环else语句for while 循环语句加上else语句如果for else没有被break终止,则执行else子句for 变量 in 对象集合 语句else 语句while 条件表达式 语句else 语句 Eg:hobby = ''for i in range(1,3+1): s = input("please input\n") if(s=...原创 2018-09-20 15:32:06 · 14361 阅读 · 0 评论 -
python-7 练习题
1.用户登录用户名密码登录用户登录次数限制提示信息三种1.输入正确2.用户名密码不匹配3.操作超过三次'''username = 'admin'password = '123456'for i in range(3): user = input("请输入用户名\n") pss = input("请输入密码\n") if(user == usernam...原创 2018-09-20 16:26:05 · 13569 阅读 · 0 评论 -
python-8 数据结构
容器:序列(列表元组)映射(字典)集合在python中 没有数组 用系列数据类型代替数组系列数据类型系列数据类型python中最简单的数据结构可以包含一个或者多个元素 这里的多个元素的数据类型可以是不一致的 所以python里面没有数组也可以包含空集合包含列表 元组 字符串 字节数据序列定义:把大量数据按次序排列起来形成的集合称作序列所...原创 2018-09-20 16:45:34 · 14301 阅读 · 0 评论 -
python-11 数据结构 - 字典
字典创建:1.字面量 >>> {"you":90,"liang":80} {'you': 90, 'liang': 80}2. 通过dict函数创建: 2.1 用列表来创建 >>> dict1 = dict([["you",90],["liang",80],["zhong",70] ]) >原创 2018-10-11 16:06:23 · 331 阅读 · 0 评论 -
python-11 数据结构 - 集合
分类可变集合:创建 字面量创建 {值} 值: 整形 字符串 元组 只能是固定类型,不可以是列表,可以是元组 >>> {1,2,3,} {1, 2, 3} >>> {1,"s"} {1, 's'} >>> {1,1.2,True} {1, 1.2} >>> {11,True原创 2018-10-11 16:27:13 · 350 阅读 · 0 评论 -
python-12 数据结构 字符串
一般操作>>> str1="hello">>> 2*str1'hellohello'>>> min(str1)'e'编码和解码>>> str1 = "编码和解码"原创 2018-10-11 16:42:08 · 298 阅读 · 0 评论 -
python-9 数据结构
列表创建推导式:专门用来生成满足特定需求的列表语法格式 :表达式 for 变量 in 序列>>> list = [x*x for x in range(1,10)]>>> list[1, 4, 9, 16, 25, 36, 49, 64, 81]>>> list[1, 4, 9, 16,原创 2018-09-27 15:55:45 · 419 阅读 · 0 评论 -
python-10 数据结构
元组(定值表)用来存储固定不变的值表,有序序列。创建元组:1.字面量的方式(x1,x2,...)x1,x2,..如果只有一个元素,在该元素后面加上,>>> t1 = (1,2,3,4)>>> t1(1, 2, 3, 4)>>> t2 = 1,2,3,4>>> t2(1, 2, 3, 4)>&g原创 2018-10-08 11:17:20 · 252 阅读 · 0 评论 -
python-1
开源软件基础第一节python课当前排名第三简单易学小学六年级的信息技术课已加入python优势网络编程爬虫 跨越防爬虫策略 分布式爬虫 高性能异步IOweb开发IT自动化开发金融分析人工智能+机器学习应用谷歌腾讯Youtube美国航天局 NASA知乎豆瓣优矿UQER 知名金融量化分析平台Facebook Dropbox ...原创 2018-09-10 10:35:47 · 14901 阅读 · 0 评论