随笔分类 - Python基础
摘要:Python: Problems with islice to read N number of lines at a time 我正在尝试使用" from itertools import islice",以便一次使用liblas模块从* .las文件读取大量行。 (我的目标是逐块阅读) 遵循以下
阅读全文
摘要:字符串的格式化方法分为两种,分别为占位符(%)和format方式。占位符方式在Python2.x中用的比较广泛,随着Python3.x的使用越来越广,format方式使用的更加广泛。 一 占位符(%) %d 1 2 3 age = 29 print("my age is %d" %age) #my
阅读全文
摘要:r/R:非转义的原始字符串 与普通字符相比,其他相对特殊的字符,其中可能包含转义字符,即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”\n”表示换行,”\t”表示Tab等。而如果是以r开头,那么说明后面的字符,都是普通的字符了,即如果是“\n”那么表示一个反斜杠字符,一个字母n,而不
阅读全文
摘要:https://mp.weixin.qq.com/s/QYFtCla6UKSFA2JhUdxjLAhttps://blog.csdn.net/weixin_40547993/article/details/88928075 https://blog.csdn.net/j993221317/artic
阅读全文
摘要:之前通过比较的笨的方法,判断列表(list)中所有元素是否包含在字符串(string)中,后来发现可以用all()来判断,查找了一些资料,写出来发现很简单,下面分享一下代码。 1、判断列表(list)中,所有元素是否在集合(set)中 list_string = ['big', 'letters']
阅读全文
摘要:使用到的函数: zip() 把两个列表的元素分别合并成tuple ,并返回一个tuple对象; dict() 将tuple对象转换成字典类型 长度相同的列表 list_A = ["John", "Charles", "Mike"] list_B = ["Jenny", "Christy", "Mon
阅读全文
摘要:1.除法 除 / 整除 // 求余 % 商和余数的元组 divmod a = 9 b = 2 r1 = a/b print(r1) # 4.5 r2 = a//b print(r2) # 4 r3 = a%b print(r3) # 1 r4 = divmod(a,b) print(r4) # (4
阅读全文
摘要:装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。在程序开发中经常使用到的功能,合理使用装饰器,能让我们的程序如虎添翼。 一、 函数名应用 函数名是什么?函数名是函数的名字
阅读全文
摘要:数学运算(7) 类型转换(21) 序列操作(8) 对象操作(6) 反射操作(7) 装饰器(3) 变量作用域(3) 字符串类型代码(4) 输入输出(2) 迭代器、生成器相关(2) 其他(4) 一、数学运算 abs:返回数字的绝对值 abs(-1) # 1 round:保留浮点数的小数位数,默认保留整数
阅读全文
摘要:一、函数初识 函数的产生:函数就是封装一个功能的代码片段。 def 关键字,定义一个函数 function 函数名的书写规则与变量一样。 括号是用来传参的。 函数体,就是函数里面的逻辑代码 代码从上至下执行,执行到def function() 时, 将function这个变量名加载到临时内存中,但它
阅读全文
摘要:一、文件操作初识 f = open('文件路径', '编码方式', '操作方式') # 注意里面所有内容,需加引号 ” 打开一个文件需要知道的内容有: 文件路径:c:\文件.txt(绝对路径和相对路径) 编码方式:utf-8、gbk、GB2312…(windows 默认的编码方式gbk,linux默
阅读全文
摘要:一、变量 1.变量的定义 将程序运算的中间结果临时存在内存里,以便后续代码调用。 2.变量的使用规范 1)变量必须要有数字,字母,下划线,任意组合。 2)变量不能数字开头。 3)不能是python中的关键字(有特殊意义)。 ['and', 'as', 'assert', 'break', 'clas
阅读全文
摘要:基础数据类型,有7种类型,存在即合理。 1.int 整数 主要是做运算的 。比如加减乘除,幂,取余 + - * / ** %...2.bool 布尔值 判断真假以及作为条件变量3.str 字符串 存储少量的数据。比如'password'... 操作简单,便于传输。4.list 列表 [1,2,'al
阅读全文

浙公网安备 33010602011771号