- 博客(12)
- 收藏
- 关注
转载 python可迭代对象
0、在Python中只要是能用for in的,都是可迭代对象,让我们看下定义定义:我们已经知道可以对list、tuple、dict、set、str等类型的数据使用for…in…的循环语法,会从其中依次拿到数据元素进行使用,我们把这样的过程称为遍历,也叫迭代。所以我们把可以通过for…in…这类语句迭代读取一条数据元素供我们使用的---->对象就称之为可迭代对象(Iterable)1、可...
2019-12-24 13:16:05 283
原创 为什么在for循环中不需要先定义变量 而是直接变量in range(),但是在在while循环中需要先定义变量?
首先你要确定for和while里面的各个字段分别表示什么含义:Python 中的循环语句有 2 种,分别是 while 循环和 for 循环for 循环语句的执行流程如图 1 所示。for 循环语句的执行流程图图 1 for 循环语句的执行流程图如果我们看一下正式的Python语法规范,我们可以看到(大约来说),一条while语句使用a test,而一条for语句使用exprlista...
2019-12-12 11:11:01 4413
翻译 mysql 查询里的巨坑啊,having 和where的使用区别
1、where和having都可以使用的场景select goods_price,goods_name from sw_goods where goods_price > 100select goods_price,goods_name from sw_goods having goods_price > 100解释:上面的having可以用的前提是我已经筛选出了goods_pr...
2019-11-30 16:02:14 274
转载 MySQL里中文显示乱码问号、Navicat里中文显示问号“??”问号的问题解决
MySQL里中文显示乱码、Navicat里中文显示“??”问号的问题解决最近在用Ubuntu写python代码时用到了个问题,在Navicat里面插入的中文数据,去终端里执行sql语句或者用python程序执行读取出来的结果是乱码。而用sql语句在命令行里插入的中文数据,在Navicat里显示的是“??”一堆问号。解决方法:1、首先确定的是自己mysql的字符集是否都是utf8,通过mysq...
2019-11-29 15:47:57 1846 2
转载 程序员编程会经历的几个阶段
最近学习 越来越多的迷惑 迷惑别人怎么写的代码如此优秀,自己连简单的都很难写出来,思考不明白优秀的程序员大脑是怎么运作的,一度因为这些优秀的代码觉得自己很笨 甚至坚持不下去,如果你有这样的迷惑不防看看下面这篇文章,感觉生大病了有医生说:没事的你按照这个药按时吃就能好了,会恢复的,你心里的石头总算落地了,能多快好起来就看自己是不是遵医嘱,生活饮食甚至运动全方面跟上了一 、你必须学习面向对象的基础...
2019-09-21 17:41:20 232
转载 python 运算符
Python 变量类型 Python 条件语句Python 运算符什么是运算符?本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。Python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级接下来让我们一个个来学习Python的运...
2019-06-10 21:07:28 133
转载 pydoc命令是用来做什么的
pydoc用法pydoc是python自带的一个文档生成工具,使用pydoc可以很方便的查看类和方法结构本文主要介绍:1.查看文档的方法、2.html文档说明、3.注释方法、一、查看文档的方法方法1:启动本地服务,在web上查看文档命令【python3 -m pydoc -p 1234】通过http://localhost:1234来访问查看文档说明:1、-p指定启动的服务的端口号...
2019-05-28 16:12:29 16310 1
原创 菜鸟小白理解二进制 ,八进制,十进制 十六进制的关系和区别
不管是二进制 八进制 还是10进制 16进制 ,只是一种数字的不同表现方式 ,我们习惯性使用10进制 ,同样数字‘56’在不同进制下的换算理解举例:在二进制 :举例,111000(2进制只有0和1 ,满2进1 ,02的5次方+12的4次方 +02的3次方+02的2次方+0 2的1次方+0=56)在8进制中, 70 ( 满8进1,为了得到和56相同数字时,8进制应该是 70,78的1次方 +...
2019-05-27 22:44:00 8477 2
转载 python转义字符
http://www.runoob.com/python3/python3-string.htmlPython转义字符在需要在字符中使用特殊字符时,python用反斜杠()转义字符。如下表:转义字符 描述(在行尾时) 续行符\ 反斜杠符号’ 单引号" 双引号\a 响铃\b 退格(Backspace)\e 转义\000 空\n 换行\v 纵向制表符\t 横向制表符\r ...
2019-05-26 22:35:16 1003
转载 python字符串
Python 字符串字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1 = ‘Hello World!’var2 = “Python Runoob”Python访问字符串中的值Python不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。Python访问子字符串,可以使用方括...
2019-05-25 18:10:35 437
转载 二进制世界的深入理解
简介为什么需要编码呢?我们知道计算机内部使用高低电位表示0,1通过0,1组合来表示数字,但是我们看到的都是图形,不管是图片,英文字母,中文文字,数字都是图形。我们之所以看见图形,是因为计算机的显示系统把计算机内部的0,1转换成了图形,然后通过像电子枪这样的工具把图形绘制到屏幕上。但是0,1和图形之间的对应关系应该是怎么的呢?这显然需要一个大家都遵守的规则来转换,这个规则就是编码。就是数字和图形的...
2019-05-25 14:06:29 1638
转载 ASCLL和 Unicode
@一、ASCII 码我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从00000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做...
2019-05-21 13:38:06 635
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人