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(),无需引包 ...
随机推荐
- .Cannot create an NSPersistentStoreCoordinator with a nil model
今天用coredata事,忽然遇到这个问题:找了一会终于发现问题所在,与大家分享一下 导致这个问题的原因是因为找不到.xcdatamodeld所致,不同的人可能遇到的问题不同 可能原因1: NSURL ...
- 解析JSON对象与字符串之间的相互转换
在开发的过程中,如果对于少量参数的前后台传递,可以直接采用ajax的data函数,按json格式传递,后台Request即可,但有的时候,需要传递多个参数,这样后台 接受的时候Request多个很麻烦 ...
- springmvc权限拦截器
配置文件spring-servlet.xml <?xml version="1.0" encoding="UTF-8"?> <beans xm ...
- make module失败的原因cc1: error: unrecognized command line option “-m64
cc1: error: unrecognized command line option "-m64"cc1: error: unrecognized command line o ...
- namenode ha
http://blog.csdn.net/totxian/article/details/45248399 http://www.aboutyun.com/thread-13679-1-1.html ...
- opatch auto in windows db in 11.2.0.4
--prapare:copy 192.168.63.83 D:\oracle_patch\1612 to 192.168.2.169 D:\oracle_patch\1612cd D:\oracle_ ...
- scull_p_read()函数分析
/* * Data management: read and write */ static ssize_t scull_p_read (struct file *filp, char __user ...
- Listview和checkbox多选
在Android某些开发需求当中,有时候需要在listveiw中加入checkbox实现单选,多选操作.表面上看上去只是改变checkbox那么简单,然而实际开发中,实现起来并不是那么得心应手.尤其当 ...
- ListView的淡入淡出和Activity的淡入淡出补间动画效果Animation
//=========主页面======================= package com.bw.lianxi7; import android.os.Bundle;import androi ...
- gameUnity 网络游戏框架
常常在想,有没有好的方式,让开发变得简单,让团队合作更加容易. 于是,某一天 动手写一个 架构, 目前版本 暂定 0.1 版本.(unity5.0.0f4 版本以上) 我打算 开源出来 0.1有什么功 ...