python两种编程方式:交互式与文件式 交互式:语法练习,输一条运行一条 文件式:通用,执行一组语句 注释 #单行注释  ...XXXXX...多行注释 逻辑 没有大括号,按缩进确定逻辑——缩进格数一致 命名 命名可以带中文,首字符不为数字,变量名不为保留字(33个) 字符串 字符串的序号(两种序号在一个字符串中同时存在):正向递增 反向递减(最后一个-1,向左为-2,-3,..) 字符串的索引和切片 索引  "你好啊"[0] 或str[0] 切片(slice) (copyright…
官方参考文档(中文版): requests:http://docs.python-requests.org/zh_CN/latest/user/quickstart.html beautifulsoup:https://www.crummy.com/software/BeautifulSoup/bs4/doc.zh/ 这篇博客只是简单介绍思路,建议直接阅读上面的官方文档 目标 从一个HTML或XML文件中提取数据,节省人工的时间.我这里提取一个html页面(https://www.zxzhiji…
实例:绘制一条蟒蛇 #turtle:绘图库(海龟库) import turtle turtle.setup(650,350,200,200) turtle.penup() turtle.fd(-250) turtle.pendown() turtle.pensize(25) turtle.pencolor("purple") turtle.seth(-40) for i in range(4): turtle.circle(40,80) turtle.circle(-40,80) tu…
整数类型(范围无限制) 十进制1 -1 二进制0b1 -0b1 八进制0o1 -0o1 十六进制0x1 -0x1 浮点类型(范围有限制但可忽略) 运算存在不确定尾数 :0.1+0.2!=0.3 原因:二进制表示小数可以无限接近但不能完全相同,转换过程中产生不确定小数 如何避免:浮点数键运算及比较用round()函数进行辅助 round(x, d)#对x进行四舍五入,d是截取小数位数 浮点数的科学计数法表示 <a>e<b>  # a*10^b 数值运算操作符 10/3 = 3.333…
今天开始学python,一个月后交成果?还是希望自己不要浮躁,认真地去学,有所付出也不期望太大回报. 现在还是一脸懵逼的状态,看着教程一点点来吧= = 毕竟我是最棒的最发光的阳光彩虹小白马! 1. 去 python.org 下载开发工具: python3.6.5 for executable installer for windows  2. 运行起来 具体设置来自  https://www.cnblogs.com/j-notes/p/6582349.html 3. 安装完后打开它 4. fil…
计算机课程设计-校园二手书交易系统java二手交易平台代码ssm二手商城购物平台跳蚤市场 注意:该项目只展示部分功能,如需了解,评论区咨询即可. 1.开发环境 开发语言:Java 后台框架:SSM(Spring+SpringMVC+Mybatis) 前端技术:HTML+CSS+JavaScript+LayUI 数据库:MySQL 设计模式:MVC 架构:B/S 源码类型:Web 编译工具:Idea.Eclipse.MyEclipse (选其一) 其他:JDK .Tomcet .Navicat 2…
安装包Github地址 Python综合设计 233博客 注意还有个email文件是需要填入自己信息的,比如最高权限账号和要发送邮件的账号密码 请安装Python2.7环境,本服务器所用环境为 设置环境变量 Path(两个路径) C:\Python27\Scripts C:\Python27 如下所示: 快速生成requirements.txt的安装文件(使用者并不需要) pip freeze > requirements.txt 解决中文问题,C:\Python27\Lib\site-pack…
---恢复内容开始--- 1:报错 1.1.创建表时报错 CREATE TABLE Admin (        A_ID VARCHAR(20) NOT NULL AUTO_INCREMENT, pymysql.err.InternalError: (1063, "Incorrect column specifier for column 'A_ID'") 原因:自动增长列用int数据类型,不用varchar. 1.2.导出文件出错 SELECT * FROM Admin OUTFI…
本来应该上周更新的,结果碰上五一,懒癌发作,就推迟了 = =.以后还是要按时完成任务.废话不多说,第四章-第六章主要讲了三个内容:键值对.数据读取与保存与Spark的两个共享特性(累加器和广播变量). 键值对(PaiRDD) 1.创建 #在Python中使用第一个单词作为键创建一个pairRDD,使用map()函数 pairs = lines.map(lambda x:(x.split(" ")[0],x)) 2.转化(Transformation) 转化操作很多,有reduceByK…
目录 1. dir内置函数 2. 定义简单的类(只包含方法) 2.1 定义只包含方法的类 2.2 创建对象 2.3 编写第一个面向对象程序 3. 方法中的self参数 3.1 案例改造 -- 给对象添加属性 3.2 使用 self 在方法内部输出每一只猫的名字 4. 初始化方法 4.1 之前代码存在的问题 -- 在类的外部给对象增加属性 4.3 在初始化方法内部定义属性 4.4 改造初始化方法 -- 初始化的同时设置初始值 5. 内置的方法和属性 5.1 __del__ 方法 5.2 __str…