python学习
bobokunkun520
只想当一个基础码农
展开
-
python入门之数字
python中数字分为整数和浮点数1、数字的基本操作运算符圆括号(()),加(+ ) ,减/负(- ) ,乘 (*) ,除 (/),整除(//),取余(%),幂运算(**)注意点:1.1、不管分母和分子是否浮点数,除(/)运算的结果为浮点数。‘例如:1/1结果 为1.0 ,1/2 结果 0.51.2、如果分母和分子都是整数,整除(//)运算结果为整数,分母或分子有一个...原创 2019-05-24 22:53:36 · 377 阅读 · 0 评论 -
python入门之类和对象
1、类1.1、类简单理解为是对多组功能(方法)的封装。为了区分全局函数,一般在pthon中定义在类中的函数叫做方法。1.2、面向对象的三大特性:继承、封装和多态2、创建类2.1、创建类使用class关键字2.2、类中定义的方法第一个参数必须为self,在调用方法是此参数无需传,默认为调用此方法的对象。2.3、方法的调用有两种形式:第一种是使用对象直接调用,第二种是使用...原创 2019-05-26 20:19:37 · 142 阅读 · 0 评论 -
python入门之函数
1、函数入门1.1、函数是一段功能代码的封装,可以被其他程序代码重复调用。1.2、函数一般包括三要素:函数名、参数和返回值2、创建函数创建函数要使用def关键字例如:def say(name): print('名字叫做{}'.format(name)) return name3、函数文档注释...原创 2019-05-26 18:50:50 · 227 阅读 · 0 评论 -
python入门之字符串方法
字符串方法这块也需要多练习1.、center例如:print('<{a:#^12}>'.format(a=555)) print('<'+'555'.center(12,'#')+'>')2、find例如:a = 'hello world' print(a.find('o')) print(...原创 2019-05-26 13:46:05 · 84 阅读 · 0 评论 -
python入门之字符串格式化
基本所有的序列标准操作都可以用在字符串中,但是有一点要记住,字符串是是只读的,所以序列修改相关的操作是不可以用在字符串的。1、基础格式化操作符(%)1.1、(%)就是一个占位符,格式化值按顺序填充(%)。1.2、占位符值是通过元组传入的,并且元组元素数量必须与占位符数量一致,否则会报错。1.3、占位符后可以带格式,如果需要输出%需要使用(%%)。1.4、格式化方式: 需格式化...原创 2019-05-26 13:22:48 · 398 阅读 · 0 评论 -
python入门之列表和元组
列表和元组是一组数据的集合,同一个集合中的元素类型可以不一样1、列表1.1、列表的基本操作:索引操作、分片操作、序列相加、序列相乘等例如(索引操作):x = [1,'adb',3,45] print(x[1]) #输出adb print(x[-1]) #输出45例如(分片操作):x = 'abcdefg' ...原创 2019-05-25 20:46:19 · 141 阅读 · 0 评论 -
python入门之选择与循环
1、在学习选择和循环之前先学两个知识点:代码块和断言。.1.1、代码块是 条件为真时执行的一组语句,python中的代码块是以缩进方式来区分的(很多语言是以大括号({})来定义代码块的)。python中的代码块以冒号(:)开始,相同缩进表示统一代码块。1.2、断言用法种类似于if语句,只有在不满足条件时会抛出异常。例如:a = 10 assert a < 1...原创 2019-05-25 17:42:47 · 282 阅读 · 0 评论 -
python入门之print、赋值、布尔值和比较运算符笔记
1、print1.1、print的默认可以打印一个值或连续打印多个值,输入值之间以(,)分割,默认输出值以空格()拼接输出。并且每一个print输出后默认换行。1.2、通过在print中设置sep和end可以改变输出拼接格式和是否换行控制。例如:print(1,2,3) #输出 1 2 3 print(1,2,3,sep=',') ...原创 2019-05-25 11:12:52 · 2931 阅读 · 0 评论 -
python入门之基本输入输出、函数和注释
1、基本输入输出1.1、基本输入输出主要是在控制台的输入和输出,主要依赖input和print函数。其中input函数的返回值默认都是字符串格式,如果需要返回数字类型需要对返回值进行转换。例如:name = input("请输入名字") age = int(input('请输入年龄')) #这里进行了类型转换,但是如果输入的非整数字字符串会报错1.2、可以...原创 2019-05-25 08:31:05 · 421 阅读 · 0 评论 -
python入门之字符串基础
1、字符串表现形式和字符串嵌套1.1、在python中字符串的书写形式有两种:单引号('')和双引号("")1.2、单引号和双引号可以进行分层嵌套,内层引号将作为一般字符处理。注意不可以交叉嵌套。例如:'你好' "你好" '朋友"你好","明天见"' '朋友"你好","'明天见"' #错误,出现了交叉嵌套2...原创 2019-05-25 09:01:49 · 322 阅读 · 0 评论 -
python入门之异常
1、什么是异常1.1、异常是由于程序的错误或人为抛出的错误的定义1.2、异常可以分为两大类:系统异常和主动抛出的异常2、raise2.1、raise关键字可以用来主动抛出异常。2.2、raise抛出的异常都是异常对象而不是类。例如:raise Exception("抛出异常了")3、自定义异常3.1、所有的自定义异常都继承Exception类。例如:class ...原创 2019-05-27 20:51:08 · 106 阅读 · 0 评论