
⭐️python基础知识
文章平均质量分 65
liuyanfeier
acmer
展开
-
Python逻辑操作符
刚开始看python,觉得这个逻辑操作符和其他语言有些区别,所以就记录下来。 Python的逻辑操作有三种:and、or、not。分别对应与、或、非。严格的说,逻辑操作符的操作数应该为布尔表达式。但Python对此处理的比较灵活。 即使操作数是数字,解释器也把他们当成“表达式”。 非0的数字的布尔值为1,0的布尔值为0. 在Python中,空字符串为假,非空字符串为真。非零的数为真。对于an原创 2016-12-16 19:34:10 · 1906 阅读 · 0 评论 -
Python I/O文件操作
打开和关闭文件Python 提供了必要的函数和方法进行默认情况下的文件基本操作。你可以用 file 对象做大部分的文件操作。open 函数你必须先用Python内置的open()函数打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。 语法:file object = open(file_name [, access_mode][, buffering])各个参数的细节如下: f原创 2016-12-21 11:08:50 · 613 阅读 · 0 评论 -
python for和while循环语句实例教程
循环体可以包含一个语句,也可以包含多个语句,但是却不可以没有任何语句。那么,如果我们只是想让程序循环一定次数,但是循环过程什么也不做的话,那该怎么办呢?当然是有办法的,因为Python为我们提供了一个pass语句,该语句什么也不做,也就是说它是一个空操作。#输出10以下的非负整数中的偶数 print '10以下的非负整数中的偶数为:'for integer in range(10): # range原创 2016-12-17 23:22:30 · 3871 阅读 · 0 评论 -
Python中的列表(list),元组(Tuple),字典(Dict)和集合(Set)
一,列表(list) python内置的一种数据类型是列表:list是一种有序的数据集合,可以随意的添加和删除其中的数据。比如列出班里所有的同学的名字,列出所有工厂员工的工号等都是可以用到列表的。不知道有没有人和我一样,刚刚接触列表对于说的这个有序不是很懂,不知道是什么有序。等我自己查资料的时候才知道,这个有序不是说list中的元素自己自动排好了序,而说的是这下面的这种情况:定义一个列表使用一对中原创 2016-12-18 23:20:33 · 26485 阅读 · 6 评论 -
python-二进制读写存取
python的pickle模块可以很方便的进行序列化的操作,将一个Python对象序列化为一个字节流,以便将它保存到一个文件、存储到数据库或者通过网络传输它。但是当我们直接使用pickle的时候,保存的字节流无法被例如C等其他语言读取。所以Python提供了一个struct模块,用来处理Python数据和C/C#等数据之间的转换。struct模块的内容不多,也不是太难,下面对其中最常用的方法进行介绍原创 2017-07-21 11:41:45 · 2538 阅读 · 0 评论 -
python批量修改文件名
我有一个目录下有很多文件,但是文件的命名比较混乱,一个一个改有比较麻烦,所以我就写了一个python脚本来做批量更改。# coding: utf-8''' import os num = 0 for file in os.listdir('raw_data/'): #os.listdir('.')遍历文件夹内的每个文件名,并返回一个包含文件名的list if file[0:9] !=原创 2017-08-01 14:41:20 · 1961 阅读 · 2 评论