码迷,mamicode.com
首页 > 编程语言 > 详细

python培训Day1 随笔

时间:2015-10-26 13:54:05      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:python day 1

1、python的数据类型

引用的时候  %s 表示引用字符串

            %d 表示引用整数

            %f 表示引用的带小数点的数字


2、循环

for循环可以用来遍历列表和元组里所有的元素

例如:for i in list_name

            print i

while循环若后面跟一个True,那么循环将永远进行下去。

若后面跟一个Fales 则循环不执行。还有循环中如果出现break关键字

则循环马上回跳出,若出现continue则马上跳出当前循环从头开始下一轮循环。

例如:

while True:

    word=raw_input(‘请输入:‘)

    if word ==‘a’: #输入a 则立即回到起始重新进行while循环

        continue

    elif word == ‘b’: #输入b则马上跳出while循环并退出

        break

    else:

        pass     #pass  表示什么都不做还是继续进行while


3、使用.strip()方法可以删除字符串中的空格和换行符(\n)

例如:word = raw_input(‘请输入 :‘)

        #如果输入的内容是‘   a‘或者 ‘a    ’等带有空格的内容

          word.strip() #用这个方法就可以获得‘a‘这样的标准输入


4、python中有数据存储组合  列表 元组 字典 三种样式

列表 可以增删改查 索引 切片

元组 不支持修改 但是可以索引 切片

字典 是键值存储的  只能通过key来查找values  


5、文件的处理  

文件的打开方式  r 表示只读    w表示写(如果原文件有内容会被清空) a表示追加(在原文件后面追加内容)

读文件

f=open(‘file.txt‘,‘r‘)

print f.read() 

#read()表示一次性读入内存没有结构  readlines()表示一行一行的读入内存,适合用于读取配置文件

f.close()  #切记~~打开文件之后一定要关闭文件!!!!!

读文件的另一种写法,这种方法可以自动调用close()方法关闭文件

with open(‘file.txt‘,‘r’) as f:

print f.readlines()


读取内存中装不下的超大文件,这时候read()和readlines()都不能用。

with open(‘file.txt‘,‘r’) as f:

    for line in f

        print line

    


写文件

word=‘abc‘

f=open(‘file.txt‘,‘w‘)

f.write(word)

f.flush  #将内存中的内容刷新入文件

f.close()   #切记!!一定要关闭文件



本文出自 “霹雳豆包” 博客,谢绝转载!

python培训Day1 随笔

标签:python day 1

原文地址:http://830909.blog.51cto.com/8311014/1706230

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!