03 2018 档案
摘要:字典是一种key:value,的数据类型,使用时就像我们上学用的字典,通过key查找对应的value值 特性: ·key:value结构 ·key必须是可hash的,key必须唯一 ·value可以是任意多个值、可修改、可以不唯一 ·无序的,因为没有索引,所以没有顺序 ·查找速度快 字典修改: 字典
阅读全文
摘要:Hash,一般翻译为“散列”或“哈希”,就是把任意长度的输入,通过散列算法变成固定长度的输出,不同的输入可能会散列成相同的输出(hash冲突),所以不可能从散列值来唯一的确定输入值,简单的说就是一种将任意长度的消息压缩到某一个固定长度的消息摘要的函数。 被Hash的值类型必须是不可变的 不可变类型:
阅读全文
摘要:元组,又称为只读列表 特性:元组本身不可变,如果元组中包含其他可变元素,这些元素是可变改变的 功能: index count 切片 使用场景: 显示的告知别人或自己,此处数据定义为不可修改 数据库连接配置信息等
阅读全文
摘要:环境包安装: 第一部分:安装MySQL 5.7 1. 首先下载MySQL Yum repository,CentOS 7对应的下载链接如下 2. 下载完成之后安装下载好的rpm文件 3. 安装完成之后验证MySQL YUM repository 如下图所示,表示验证成功: 4. 安装最新版的MySQ
阅读全文
摘要:字符串是一个有序的字符集合,用于存储和表示基本的文本信息,一对单,双,三引号中间包含的内容称之为字符串 字符串的创建: 字符串的特性: 有序的:有顺序的,被定义以后,字符的顺序不会改变 不可变:一旦被声明,不能被修改
阅读全文
摘要:内存地址查看,内存地址是字符的真实地址
阅读全文
摘要:ftp分为主动(PORT)和被动(PASV)两种工作模式,工作方式如下: 主动 FTP : 命令连接:客户端 >1024 端口 >>>服务器 21 端口 数据连接:客户端 >1024 端口 <<< 服务器 20 端口 被动 FTP : 命令连接:客户端 >1024 端口 >>> 服务器 21 端口
阅读全文
摘要:列表 list 列表是Python中最基本的数据结构。序列中的每个元素都会分配索引,从左至右第一个索引是0,第二个索引是1,依此类推。 列表的创建: 创建一个列表,只需要把用逗号分隔的不同的数据使用方括号括起来即可。例如: 注意: 列表的索引: 索引用来快速访问列表中值 列表的嵌套: 一个列表中可以
阅读全文
摘要:第一课作业: 1、让用户输入用户名和密码; 2、用户名和密码匹配正确后进入欢迎界面; 3、用户名和密码匹配错误后重新输入,允许用户输入三次; 4、输错三次后退出程序。
阅读全文
摘要:break 用于跳出本层循环,循环体结束 continue 用于跳出本次循环,循环体未结束 举例: break 举例 count = 0 while count < 10: count += 1 if count == 5 : break #用于跳出本层循环 else: print("count n
阅读全文
摘要:环境LNMP(Linux + Nginx + MySQL + PHP)系统环境:Centos 7数据库:MySQL 5.6WEB: Nginx 稳定版PHP:7.2LNMP 环境采用https://www.appnode.com/install 提供的安装环境一键完成INSTALL_AGENT=1 INSTALL_APPS=sitemgr INSTALL_PKGS='nginx-stable,ph...
阅读全文
摘要:While 循环 语法结构 简单的例子: 目标:打印 0-9的数字 count = 0 while count < 10: count += 1 print("count number:",count) 练习: 1、打印1-100的偶数 count = 0 while count <=100 : i
阅读全文
摘要:单分支控制 单分支例子:输入年龄,如果年龄等于18打印“请继续” #单分支例子 age = int(input("请输入年龄:")) if age == 18 : print("请继续!") 双分支控制 双分支例子:输入年龄,如果年龄等于18打印“请向左”,不等于18打印“请向右” # 双分支例子
阅读全文
摘要:什么是运算符:举个简单的例子 1+2=3。 其中1 和 2 被称为操作数,"+" 称为运算符。Python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级
阅读全文
摘要:输出格式: Welcome xx into zone |Name: |Age: |Sex: |Job: END 信息输出方式1: 信息输出方式2: 要点解析: 1、使用input函数输入的任何字符默认都是字符串格式 2、如果需要输入其他类型,需要在input前面做类型定义,例如: 3、格式符 %%
阅读全文
摘要:数值: int、long(Python2.2以后,long整型认为是int)、float 字符串:Python中,加了引号的字符都是字符串 字符串的三种引号的用法: 字符串的运算: 字符串也可以做运算,但只能做‘相加’或者‘相乘’ 字符串只能和字符串进行拼接,不能跨类型拼接 布尔值: True/Fa
阅读全文
摘要:人类可以很容易区分数字与字符的区别,但是计算机不能,除非明确的告诉计算机1是数字,”a”是字符,否则计算机分不清1和a的区别,因此编程语言中会有数据类型的划分,对常用的各种数据进行明确的划分,想让计算机进行数值运算就传给他数字,想让计算机进行文字处理就传给他字符串。Python 中的数据类型:数字:整形:int长整型:long #Python3.x中已经没有长整型的定义,长整型看做是整型浮点型:f...
阅读全文
摘要:读取用户输入并打印反馈内容:#name = input("What's you name ?") 这是注释#print("Hello" , name) 这是注释username = input("Please input your username:")password = input("Please input your password:")print ("Your name is:",use...
阅读全文
摘要:变量的定义:变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念(容器)。变量通常是可变的;举个例子1:#a是变量a = 1print(a)a = 2print(a)举个例子2:#a是变量,b也是变量a = 1b = aa = 2#思考,这时候b的值是多少?解析例子2:变量指向的是内存中的值,并不是任何其他的变量。变量的定义规则: 变量名只能是字母、数字或下划线的任意组合 变量名的第一个...
阅读全文
摘要:系统环境:WIN 10 官方网站:https://www.python.org/ 安装版本:Python 3.6.4 开发工具:Pycharm Community 版 开发工具下载地址:https://www.jetbrains.com/pycharm/nextversion/ Python安装: 安装时需要注意,勾选Add Python 3.6 to PATH,自动添加Python 的环境变量...
阅读全文
摘要:CPython:C语言开发的,官方推荐,最常用 IPython:基于CPython之上的交互式解释器,只是在交互上有增强 JPython:Java写的解释器 Pypy:Python写的解释器,目前执行速度最快的解释器,采用JIT技术,对Python进行动态编译 IronPython:.Net 写的解
阅读全文
摘要:创始人:龟叔,吉多.范罗苏姆 出生时间:1989年 出生标签:一种介于C和Shell之间,功能全面,易学易用,可拓展的语言 历代版本年历:Python 2.0:2000-10-16 Python 2.4:2004-11-30,同年WEB框架Django诞生 Python 2.5:2006-09-30 Python 2.6:2008-10-01 Python 3.0:2008-12-03 Pytho...
阅读全文

浙公网安备 33010602011771号