自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 7 迭代器与生成器(**)

##迭代器(iterator)与生成器简单方法 list=[1,2,3,4] it = iter(list) #创建迭代器对象 print(type(it)) print(next(it)) print(next(it))使用for语句进行遍历 for i in it: print(i)迭代器的应用所谓生成器,就是什么时候用到这个值时才去计算这个值简单方法 x=range(10) for i in x: print(i)例:生成器实现fib数列

2021-01-16 12:53:56 63

原创 9 判断结构与循环结构

判断结构与循环结构1、判断结构 Python中if语句的关键字为if-elif-else; 每个条件后面要使用冒号; 使用缩进来划分语句块,而不是大括号; Python中没有switch-case语句2、循环结构 Python中的循环语句有for和while。 同样需要注意冒号和缩进,另外Python中没有do...while循环。1)break和continue语句 break语句是跳出循环; continue语句是跳出本次循环,继续进行下一轮循环。2)pass语句 pas

2021-01-16 12:30:42 198

原创 8 Python 运算符及其优先级

Python 运算符及其优先级1、算数运算符(7)+,-,*,/,%,**,//2、关系运算符(6)==,!==,>,<,>=,<=3、赋值运算符=,+=(加法赋值运算符),-=,*=,/=,%=,**=,//=,:=(海象运算符):可在表达式内部为变量赋值if (n:=len(a))>10: print(f"List is too long ({n} elements, excepted<=10 )")通过使用海象运算符,避免len()方法调

2021-01-15 20:17:06 181

原创 6 数组推导

数组推导1、一维数组2、二维数组3、乘法的问题第一个代码块问题在于把[1,2,3]重复了三遍,后面两个都是第一个的引用,修改一行会引起其他行的变化。正确的方法是第二种。

2021-01-13 22:04:31 315

原创 5 切片

切片

2021-01-13 21:33:25 73 1

原创 4 Python的基本数据类型

Python基本数据类型Python3中6个标准的数据类型Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Dictionary(字典)、Set(集合)其中,Number、String、Tuple属于不可变数据,List、Dictonary、Set属于可变数据。Number(数字)Python3支持int、float、bool、complex a,b,c,d = 20,1.10,False,1+2jString(字符串)字符串部分主要问题是“字符

2021-01-13 19:17:01 178

原创 拓展 Python 之 字符串编码

Python 之 字符串编码计算机只认识数字。然而,我们平时在使用计算机时用的都是人类能读懂的字符。如何能让计算机能够读懂人类的字符?字符-------------------(翻译过程)--------------------数字所谓字符编码,就是一个字符如何对应一个特定数字的标准。字符编码发展的三个阶段:1、ASCII码:一个Bytes代表一个字符,1Bytes=8bits,8bit可以表示0~2^8-1种变化(即可以表示256个字符)。 最初只用了后7位,已经完全能够表示键盘上所有的字符了

2021-01-13 14:08:44 57

原创 3 Python基础语法

Python基础语法多行语句Python通常是一行写完一条语句,但如果语句很长可以使用反斜杠()来实现多行语句。 total = item.one + \ item.two + \ item.threePython中数字有四种类型int(整数)、bool(布尔型)、float(浮点数)、complex(复数)例如:1+2j字符串1)使用反斜杠()可以用来转义,使用r可以让反斜杠不发生转义。如 r "Hello World ! \n " 则 \n 会显示而不是换行。2)字符

2021-01-10 18:43:45 76 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除