python第一天(文件流以及控制流)简单总结
第一天的python学习主要是:
(1)对python的一个大致了解
值得注意的是在window下开发要注意path的问题。
(2)对python控制流的一个了解
常用的if ,while ,for in 等等
(3)字符串的一些学习(重点)
主要是一些字符串的函数和方法
索引:
name="test"
name[0]="t"
name[0:2]="tes"
这里需要注意的是":"的意义
长度:
用len这个方法
例如:name="test"
print(len(test))
这里的len是一个函数(函数与方法是不同的)
去空格:
name.strip()
这里的strip()是一个方法。
分割:
name.split("")
中间填写要分割的字符,分割完成后字符串变成几个字符串组成的列表。
name="as,df" #注意这是一个字符串
name.split(",") #以“,”为分割界限
name=["as","df"]#注意这里的name变成了一个列表
(4)列表
索引:
这个与字符串里是一样的[:]
追加:
name_list.append()
追加是一个方法
删除
del name_list[0]
删除是一个函数
长度:
len()
与字符串是一样的
合成字符串:
name_list=["ass","dff"] #声明一个有两个字符串的列表
"_".join(name_list) #以符号“_”连接两个字符串,使其变为一个字符串
print(name_list) #结果变为:name_list="ass_dff"
判断字符串是否在列表里:
in
"ass" in name_list #这里返回一个bool值 true
(5)元组
列表中的值可以修改就叫列表[]
不可修改就叫元组()
(6)字典
键值对
person={
"name":"python", #需要注意的有(1)大括号{} ,(2 )符号":",(3)每个键值对之间要用","相连
"age":25,
"inter":"simple",
}
(7)简单的文件操作
总结下就是
1.找到文件
2.读取文件
3.写入文件
file_hand=file("path","w=")#file()中的第一个元素是文件路径,第二个是文件操作类型
file_hand.read()
file_hand.readlines()
file_hand.write()
file_hand.writeline()
file_hand.close()
for ell in file_hand:
line=eld.strip()
value_list=line.split(";")
last_value=int(value_list[-1])
file_hand.clise()
python第一天(文件流以及控制流)简单总结的更多相关文章
- windows服务 MVC之@Html.Raw()用法 文件流的读写 简单工厂和工厂模式对比
windows服务 public partial class Service1 : ServiceBase{ System.Threading.Timer recordTimer;public S ...
- Python实战之文件操作的详细简单练习
['_CHUNK_SIZE', '__class__', '__del__', '__delattr__', '__dict__', '__dir__', '__doc__', '__enter__' ...
- NET中级课--文件,流,序列化2
1.流的类型体系: 基础流 装饰器流 包装器类 帮助类 2. stream file~ memory~ network~ stream是个 ...
- SQL Server 文件流文件组
背景: 文件流通过在文件系统上存储blob数据文件将数据库引擎与ntfs文件集成在一起,使用t-sql和win32访问数据. 文件流使用windows系统来缓存数据,有助于在减少文件流数据对sql s ...
- python打包压缩文件夹zip+组装文件夹
无意间想到的一个需求,然后就顺手写了写,留下来,方便以后用 列表版:(基本没用,仅提供思路,字典版稍微改动可以直接用) 大体需求: 把重复的文件名进行改名,达到浏览器下载相同文件的效果 下载完成后再把 ...
- Python 3 读写文件的简单方法!
Python 3 读写文件的简单方法! a = open('test.txt','w') 这行代码创建了一个名为test的文本文档,模式是写入(模式分为三种,w代表写入,r代表阅读,a代表在尾行添加) ...
- Python绘制PDF文件~超简单的小程序
Python绘制PDF文件 项目简介 这次项目很简单,本次项目课,代码不超过40行,主要是使用 urllib和reportlab模块,来生成一个pdf文件. reportlab官方文档 http:// ...
- Python第一天 安装 shell 文件
Python第一天 安装 shell 文件 python里面一切都是对象 object 代码缩进:建议用四个空格来缩进,不要用tab键 安装 Linux自带python,windows需要下载m ...
- python从入门到大神---4、python3文件操作最最最最简单实例
python从入门到大神---4.python3文件操作最最最最简单实例 一.总结 一句话总结: python文件操作真的很简单,直接在代码中调用文件操作的函数比如open().read(),无需引包 ...
随机推荐
- laravel5.3初体验
composer中已经推出了laravel5.3版本的安装依赖. 看到很多诱人的更新,今天决定尝试一下. 背景 操作系统:windows7 php:5.5.37 composer:1.1.3 1.首先 ...
- to_date()与to_char()
1.以时间(Date类型)为查询条件时,可以用to_date函数实现: select t.* from D101 t where t.d101_40 = to_date('2013/9/12', 'y ...
- 工控中的windows
今后的windows如何在工业应用中发展,之前的windows如何保证安全的运行,如果只专注于消费,生产上是否还需要windows,如果那样,windows真的只有windows了
- WinForm 子窗体在父窗体范围内移动,不能出父窗体 摘自于网络
详细解释:1, 主窗体Form1属性IsMdiContainer设为True,并添加ToolStrip控件, Toolstrip中添加一个按钮toolStripButton1. 2,添 ...
- OpenGL红宝书第一个例子:绘制两个三角形
1. 环境配置 在这里不在做环境配置的说明,因为网上可以找到很多类似的教程,如果有需要可以@我,我也希望能帮到大家,其它的不说了,先上我的代码 2. 第一个程序代码 创建LoadShader.h #p ...
- java 子类继承父类成员变量的隐藏、实现方法的重写
成员变量的隐藏和方法的重写 Goods.java public class Goods { public double weight; public void oldSetWeight(double ...
- ZOJ Problem - 2588 Burning Bridges tarjan算法求割边
题意:求无向图的割边. 思路:tarjan算法求割边,访问到一个点,如果这个点的low值比它的dfn值大,它就是割边,直接ans++(之所以可以直接ans++,是因为他与割点不同,每条边只访问了一遍) ...
- 旋转关节(Revolute Joint)
package{ import Box2D.Common.Math.b2Vec2; import Box2D.Dynamics.b2Body; import Box2D.Dynamics.Joints ...
- C#中:函数访问级别对函数形参访问级别的约束
Inconsistent accessibility: parameter type 'Program.CommandLineInfo' is less accessible than method ...
- 用css怎么制作下拉列表
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...