
python
屠梦之地.
这个作者很懒,什么都没留下…
展开
-
python3基础——基本语法
1.变量——无需关键字,不需要声明2.print();——打印1.print();自动换行2.print(,end="");不换行 用户输入:input();。其中输入的为字符串,可以通过类型转换转为t自己需要的类型。3.数据类型: 数字Number:int,float,bool,复数4.赋值运算:num=a=b=c=1;原创 2018-01-12 19:35:33 · 441 阅读 · 0 评论 -
python——迭代器与生成器
迭代器和生成器 print(1 in[1,2,3]) print(1 not in[1,2,3]) print(4 in{1,2,3}) print(4 not in(1,2,3)) print('x' not in 'dlkjfxfei') 可迭代对象(iterable) 可以被next()函数调用并不断返回下一个值 知道没有数据时抛出StopIteration错原创 2018-02-04 19:00:50 · 191 阅读 · 0 评论 -
python——元组与字典
元组与字典一、元组1.定义:元组与列表类似,不同之处在于元组不能编辑;元组中只包括一个元素时,需要在元素后加逗号,否则括号会被当作运算符使用2.访问及切片3.运算符:+ * in not in4.内置函数二、字典1定义:另一种可变容器模型,且可存放任意类型的对象,键值对形式,以逗号分割,见必须是唯一的2.增、删、改、查3.函数原创 2018-01-18 22:05:00 · 397 阅读 · 0 评论 -
python3基础——列表
列表1.列表2.列表的增加和删除3.列表的修改4.列表的查询5.列表的函数6.返回列表元素最大值,最小值7.元素转换列表8.append()将元素增加至列表尾部insert(index,obj)插入到列表相应下标位置,超出范围则增加到尾部extend()列表1.extend(列表2),是把列表2迭代后追加到列表1里pop()默认删除最后一个元素,也可以指定删除下标,返回删除值remove()删除括原创 2018-01-18 21:34:51 · 315 阅读 · 0 评论 -
python——类相对象
类:具有相同的属性和方法的对象的集合。对象:万物皆对象类和对象的关系:类的包含属性和方法:语法:class 类名: 属性 方法 定义一个类:class Person: def eat(self): print("正在吃饭...") def sleep(self): print("正在睡觉...")创建对象:属性写在类外的情况,就是通原创 2018-01-25 21:50:04 · 196 阅读 · 0 评论 -
python——继承 简单工厂 单例模式
单例模式:该模式的主要目的是确保某一个类只有一个实例存在class singleton: name='sing' 借助第三方变量 __instance=None; def __new__(cls, *args, **kwargs): if cls.__instance == None: cls.__inst原创 2018-02-01 19:45:56 · 1044 阅读 · 1 评论 -
python3——循环和列表
1.循环1.输出1-100的偶数和、奇数和2.请用户输入数字,求和,直到输出0时退出3.输入1-100,遇到3和5的倍数输出当前值+是3和5的倍数4.for循环4.1range()函数,它会生成有序数列5.嵌套循环6.直角三角形7.九九乘法表8.等腰三角形9.break,continuecontinue 结原创 2018-01-16 19:51:17 · 1400 阅读 · 0 评论 -
python——函数
函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段语法: def 函数名(参数列表): 函数体 return XXX1. 函数的定义:[python] view plain copydef func_name(参数1,2...): "函数底下第一行写一个str会作为函数的文档DocStrings" print原创 2018-01-23 21:30:44 · 248 阅读 · 0 评论 -
python——集合
集合1.set:集合是一个无序不重复(唯一)元素的集空集合 add 添加s=set();s1=set({2,4,5,5})print(type(5))print(s)2.增a={"a","b","c","d","e"};a.add("f");print(a)3.删a={"a","b","c","d","e"};a.pop("b")原创 2018-01-23 11:14:10 · 266 阅读 · 0 评论 -
python3基础——字符串
字符串1.单引、双引号都可以定义字符串2.截取字符串3.字符串格式化4.字符串的一些函数·upper()全部大写·lower()全部小写·statrswith(word)判断是否以word开始·endswith(word)判断是否以word结束·小练习·isa原创 2018-01-14 22:26:30 · 233 阅读 · 0 评论 -
python——异常
异常 运行时异常: 最终要执行的程序放在finally里 多路捕获 子类在前,父类在后a=10;b=input('请输入被除数:'); if not b.isdigit(): print('输入错误,请输入数字:') else: b=int(b); if b==0: print("被除数不能为0 ")原创 2018-02-04 19:02:18 · 267 阅读 · 0 评论