python20分钟入门
原子类型
# 内建函数名不可以做变量名如sum,ord
abs(-1) # 1
d = dict() # d = {}空字典的构造
l = list() # l = []
s = set(list)
t = tuple(list) # 不可以修改数据
算法想爆头,没有理论
def change(x,y,l):# 默认是传值,无论是可变还是不可变类型变量
x = 0
y = 0
# l = [] # 赋值是指将一个内存空间与变量相关联起来,变量名称保存的是一个呗赋值过来的内存地址,而参数赋值是是把这个地址也给我,当形参再被赋值时不是操纵原地址空间
l.append('c') # 这个不是内存发生变化,而是在原地址上的操作
def chage1(x, y, l):
x = 0
y = 0
l = []
return x, y, l # 通过返回值修改原来的值达到传引用的效果
# x = 100
# y = 100
# l = ['a', 'b']
# change(x, y, l)
# print(x, y, l)
# x, y ,l= chage1(x, y, l)
# print(x, y, l)
# 求key(a,b) %m=26 的逆k c=ax+b x=y(c-b)%m a*y=1=a*y+m*x=1 求出一组x,y的解
# mx+a
def exgtc(a, b, x, y):
if b == 0:
x = 1
y = 0
return a, x, y
gcd, x, y = exgtc(b, a%b, x, y)
t = x
x = y
y = t-int(a/b)*y
return gcd, x, y
if __name__ == '__main__':
a = 26
b = 9
x = 0
y = 0
gcd = 0
gcd, x, y = exgtc(a, b, x, y)
print(y) # y就是b的逆了
python:
测试工具:py.text unittest pyUnit
开发框架:Django,Flask
异步框架:Tornado
一门语言的测试,编发,软件包开发框架,资源的丰富与否
高并发,
分布式系统与负载均衡
协同与异步的区别
字符编码与安全
PHP的session,cookie干扰,如何保证在一个浏览器中登录两个的用户
自动化运维:脚本与shell编程
自动化测试、
入侵检测系统:ips与态势感知技术
调试工具
github的版本控制,git的操作
前端的设计:div + csss选择器,常见的格式控制与效果实现
boostrap + jQuery 网站源码模板的修改与使用集成到python的开发
虚拟环境创建
python3
python -m venv XXX
source <XXX>/bin/activate
deactivate
C:> <XXX>/Scripts/activate.bat
windows下创建虚拟环境:
python2.x:
在DOS命令行下执行:
- 安装virtualenv模块:pip install virtualenv
2.创建虚拟环境:virtualenv jump
3.激活虚拟环境:jump/scripts/activate
4.停止虚拟环境:jump/scripts/deactivate
5.删除虚拟环境:直接删除目录即可
这样就可以在虚拟环境的统计目录下创建项目,安装项目所需要的库也就可以直接在虚拟环境下直接使用pip安装。
python3.x:
因为python3.x 为我们提供了内置venv模块,所以直接专用命令 python -m venv 虚拟环境名
激活与停止与上面相同
很好的爬虫项目
you-get库
awesome-spider
python20分钟入门的更多相关文章
- Shell脚本编程30分钟入门
Shell脚本编程30分钟入门 转载地址: Shell脚本编程30分钟入门 什么是Shell脚本 示例 看个例子吧: #!/bin/sh cd ~ mkdir shell_tut cd shell_t ...
- Objective-C 30分钟入门教程
Objective-C 30分钟入门教程 我第一次看OC觉得这个语言的语法有些怪异,为什么充满了@符号,[]符号,函数调用没有()这个,但是面向对象的高级语言也不外乎类,接口,多态,封装,继承等概念. ...
- Apache Shiro系列三,概述 —— 10分钟入门
一.介绍 看完这个10分钟入门之后,你就知道如何在你的应用程序中引入和使用Shiro.以后你再在自己的应用程序中使用Shiro,也应该可以在10分钟内搞定. 二.概述 关于Shiro的废话就不多说了 ...
- JavaScript 10分钟入门
JavaScript 10分钟入门 随着公司内部技术分享(JS进阶)投票的失利,先译一篇不错的JS入门博文,方便不太了解JS的童鞋快速学习和掌握这门神奇的语言. 以下为译文,原文地址:http://w ...
- 十分钟入门less(翻译自:Learn lESS in 10 Minutes(or less))
十分钟入门less(翻译自:Learn lESS in 10 Minutes(or less)) 注:本文为翻译文章,因翻译水平有限,难免有缺漏不足之处,可查看原文. 我们知道写css代码是非常枯燥的 ...
- 30分钟入门Java8之方法引用
30分钟入门Java8之方法引用 前言 之前两篇文章分别介绍了Java8的lambda表达式和默认方法和静态接口方法.今天我们继续学习Java8的新语言特性--方法引用(Method Referenc ...
- 30分钟入门Java8之默认方法和静态接口方法
30分钟入门Java8之默认方法和静态接口方法 前言 上一篇文章30分钟入门Java8之lambda表达式,我们学习了lambda表达式.现在继续Java8新语言特性的学习,今天,我们要学习的是默认方 ...
- 【原创】30分钟入门 github
很久没更新了,这篇文章重点在github的入门使用,读者可以下载github for windows shell,边看边操作,加深印象. 好了,30分钟的愉快之旅开始吧: 一.github使用的注意事 ...
- 正则表达式30分钟入门教程<转载>
来园子之前写的一篇正则表达式教程,部分翻译自codeproject的The 30 Minute Regex Tutorial. 由于评论里有过长的URL,所以本页排版比较混乱,推荐你到原处查看,看完了 ...
随机推荐
- 使用IntelliJ IDEA创建简单的Dubbo实例
这个博客是在https://blog.csdn.net/Crazer_cy/article/details/80397649篇文章上的基础上,自己学习用的. Zookeeper为dubbo的注册中心, ...
- OpenCV代码:画出轮廓的外接矩形,和中心点
#include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp> #include & ...
- [C语言]进阶|数据类型: 整数, 浮点, 逻辑, 类型转换和条件运算
--------------------------------------------------------------------------------- [C语言的类型] 1. 整型(都分为 ...
- ArcGIS自定义工具箱-清空工作空间
ArcGIS自定义工具箱-清空工作空间 联系方式:谢老师,135-4855-4328,xiexiaokui#qq.com 目的:删除工作空间里的要素类,栅格和独立表 使用方法: 例如"C:\ ...
- C++中绝对值的运算
首先,输入-42333380005结果取出来的绝对值却是616292955. 开始我以为是long型的取值范围有问题,就把long型全部改为long long型的了,结果还是一样,就觉得绝对值这个函数 ...
- pytorch入门之安装和配置
pytorch是一种python接口的深度学习框架,其他的框架还有caffe,tensorflow等等. 1,pytorch目前支持linux和OSX两种系统.支持的Python版本有2.7,3.5, ...
- 手机连得上WIFI,电脑连不上的情况
可以搜到,密码也对,但就是连不上,这时候可能就是你的设置错了. 操作步骤以下: 右击我的电脑-->管理-->设备管理器-->网络适配器-->找到你wifi对应的那个名称(如果不 ...
- 30.Mysql常见问题和应用技巧
30.Mysql常见问题和应用技巧30.1 忘记Mysql的root密码30.2 如何处理MyISAM存储引擎的表损坏 30.2.1 方法一:使用myisamchk工具 30.2.2 方法二:使用SQ ...
- (转)android import library switch语句报错case expressions must be constant expressions
今天当我从github上下载一个工程,并把它的库文件导入eclipse中,发现switch语句报错case expressions must be constant expressions : 解决方 ...
- 设置angular公共样式表
一.现象 新创建的项目,是直接显示在src目录下的,假如会用到其它第三方的全局样式时,不能统一放在一个地方统一来管理,就会感觉有点乱. 二.解决 1.移动样式表. 在assets文件夹(该文件夹一般都 ...