python学习笔记1.0

emmmm,终于开始学了。

打印就不写了(大致就是前面的引号有%后面的括号前要加%)

1.获得参数: 

step 1: form  sys import argv(参数变量) 来引入这个特性

step 2(解包): .,..,.,..=argv 来将获得的不同参数赋值给不同的变量

2.输入:raw_input("")           #  " "种可以放提示信息

3.读写文件:

首先先提一下相关命令行:

open:打开文件  (实际上可以用一个变量来返回所打开文件的“file object”,如 txt=open(filename)   #这里的filename并不是指得实际的文件名而是一个参数变量)  

close:关闭文件(和保存一个意思)

read:读取文件内容(可以将结果付给一个变量)

readline:读取文本文件的第一行

truncate: 清空文件

write(stuff):将stuff写入文件


然后再总结一下如何读写文件:

打开文件后,执行读写命令就可以了

不过一定要记得最后close这个文件!

4.字典:

dic{“a”:1 , 'b':2}                      #{}中元素的个数是无序的要通过键来访问

如:dic{a}

     1

5.列表:

list[1,2,3,4,5 ]                                #与字典相比,列表是有序的,通过位置来访问


不得不提的是列表和C语言的数组十分相似,但是访问能力更强,比如负数来访问(就是倒叙列表)

举个栗子:

list[0]          #1

list[-1]                 #5

list[0:-1]                     # 1,2,3,4,5

list[2:4]                                         # 3,4

                   #这个表示访问第三元素,到第五个元素,但是不包括第五个元素( ̄(工) ̄)

你可能感兴趣的:(python学习笔记1.0)