【Python笔记一(Python2与Python3的区别)】教程文章相关的互联网学习教程文章

Python笔记——函数【图】

前述: Python不但能非常灵活地定义函数,而且本身内置了很多有用的函数,可以直接调用。 这里就是记录一下自己学习的内容,因为是个小白,所以很多基础的东西也会记录一下,主要还是加深一下自己的印象。 资料来源于廖雪峰老师的官网,还有哔站的教学视频。?调用函数: 要调用一个函数,需要知道函数的名称和参数,可以直接从Python的官网查看文档:http://docs.python.org/3/library/functions.html#abs ?调用函数时候传入的参数...

Python笔记十一(迭代器)【图】

这里我们要学会Iterable和Iterator.一类是集合数据类型,如list、tuple、dict、set、str等;一类是generator,包括生成器和带yield的generator function以上两类都可以作用于for循环,都是可迭代对象(Iterable). 可以被next()函数不断调用并返回一个值的对象我们成为迭代器,Iterator。 原文:http://www.cnblogs.com/nadech/p/8046578.html

Python - 笔记1【代码】

1. 笔记 常量为了和变量做区分,全部采用大写字母,之间用下划线连接。静态方法:可以直接用类名来调用的方法,不需要创建对象,不会隐式的传送self。根据面向对象的设计原则,应该将对象的职责封装到类的代码内部,尽量简化调用一方的代码调用。1.1 方法的分类实例方法定义:第一个参数必须是实例对象,该参数名一般约定为“self”,通过它来传递实例的属性和方法(也可以传类的属性和方法);调用:只能由实例对象调用。类方法定...

Python笔记_第一篇_童子功_3.进制和位运算

通过对内存这一个部分的讲解,对编程会有一个相对深入的认识。数据结构是整个内存的一个重要内容,那么关于数据结构这方面的问题还需要对进制、位运算、编码这三个方面再进行阐述一下。前面说将的数据结构是从逻辑上进行这方面的产生,现在从原理上进行阐述。  我们编程其实就是在跟数据进行打交道,计算机每时每刻都在运算(计算这些数据),那么计算机是通过什么方式把大千世界的数据转换成计算机能看得懂,并且可以取运算(计...

python笔记【代码】

1.列表推导式: res = [func(x) for x in iterable] 跟内建的map函数一个效果:res = list(map(func,iterable)) 也就是: func(x) for x in iterable == map(func,iterable) 结果解析:遍历iterable,把里面的每一个元素当做参数传入func函数,函数返回的结果放入一个新的列表,最后返回整个新的列表。2.zip()函数 zip(*iterable) 参数iterable为一个多维迭代器(比如多维列表,多维元祖) eg:zip(*[[1,3]...

python笔记--语句【代码】

python语句特点:1.条件后面都以分号结尾2.缩进问题:缩进是python表示语句块的唯一方法,一个语句快中的所有语句必须使用相同的缩进。关于缩进风格,标准python风格是每个缩进级别使用4个空格,最好不要使用Tab制表符,因为不同的编辑器处理制表符的方式不同。条件判断1.单分支if语句if <条件判断>: <执行>如果if语句判断是True,就把缩进的语句执行了,否则,什么也不做。也可以给if添加一个else语句,意思是,如果if判断是...

python笔记8-python的异常处理【图】

为什么要处理异常?不处理后面的代码就中断了!关键字:try except else finally语法:try:觉得可能异常的代码块    except 捕捉异常:   else:没有异常才执行的代码块 finally:退出try时总会执行的代码块总结了五种用法,如下所示:1:最简单的用法。try...except 这两个是关键字。try :放你觉得有问题的代码,放监控代码except :捕捉错误并进行处理 实例:try:#下面放监控的代码print(a)except:#捕捉到了之...

python笔记(2)

继续List: 删除元素: 复制代码 代码如下:a =[1, 2, 3, 4] a[2:3] = [] #[1, 2, 4] del a[2] #[1, 2] 清空list 复制代码 代码如下:a[ : ] = [] del a[:] list作为栈使用(后入先出): 复制代码 代码如下:stack = [3, 4, 5] stack.append(6) stack.append(7) stack.pop() # 7 stack.pop() # 6 stack.pop() # 5 用负数索引: 复制代码 代码如下:b=[1, 2, 3, 4] b[-2] #3 "+"组合list: 复制代码 代码如下:end = [‘st‘, ‘nd‘] +...

Python笔记一(Python2与Python3的区别)

一、Python2与Python3区别Python2:源码重复,不规范Python3:整合源码,更清晰简单优美1、默认编码格式不同python2:默认编码ascii修改编码格式,可以在第一行加# -*- encoding:utf-8 -*-python3:默认编码utf-8指定解释器: #!/user/bin/env python 原文:https://www.cnblogs.com/xingye-mdd/p/8729254.html

python笔记4 - 函数【代码】

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。...

python笔记【代码】

以下都是在Mac下进行操作的1.在终端中运行包含中文字符的.py文件时,会报错?解决方法:在文件最前面添加:#encoding:utf-8即可! 原文:http://www.cnblogs.com/KeenLeung/p/5836103.html

python笔记25-sys模块【代码】

import sys#sys.argv命令行参数List,第一个元素是程序本身路径# sys.exit(‘xxxxx‘)#退出程序,正常退出时exit(0)# print(sys.version) #获取Python解释程序的版本信息#sys.path #返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值# print(sys.platform) #返回操作系统平台名称原文:http://www.cnblogs.com/flyskies/p/7094252.html

python笔记001——条件和循环【代码】

if循环:两种选择例1:1 a=422if a<=10: 3 print(‘the number less than 10‘) 4else: 5 print(‘thank you!‘)例2: while循环:重复某个功能多次例11 greetings=12while greetings<=3: #这里记住了是<=而不是<-,不要和R混淆了 3 print(‘hello!‘*greetings) 4 greetings=greetings+1[root@localhost ~]# python 2.py hello! hello!hello! hello!hello!hello!例2 for循环...

Python笔记_第五篇_Python数据分析基础教程_文件的读写【代码】

1. 读写文件(基本)  savetxt、loadtxti2 = np.eye(2) print(i2) np.savetxt(r"C:\Users\Thomas\Desktop\eye.txt",i2)c,v = np.loadtxt(r"C:\Users\Thomas\Desktop\data.csv",delimiter=‘,‘,usecols=(6,7),unpack=True) print(c,v) #[336.1 339.32 345.03 344.32 343.44 346.5 351.88 355.2 358.16 354.54 # 356.85 359.18 359.9 363.13 358.3 350.56 338.61 342.62 342.88 348.16 # 353.21 349.31 352.12 359.56 360. ...

【Python笔记】图片处理库PIL的源代码安装步骤

前段时间项目须要对某些图片打水印,用到Python的PIL库,本文以Imaging-1.1.7为例,记录PIL库的源代码编译/安装步骤。PIL全称Python Image Library。它支持多种图片格式的处理,能为我们的应用程序代理强大的图像处理能力,如裁剪、旋转、打水印等。从官网下载v1.1.7版本号源代码并解压后,cd至解压文件夹,读README可知。若想在应用中处理jpeg图片。须要预先安装jpeg库。否则使用时会报错。1. 编译安装jpeg库 1.1 编译源代码 从jp...