Python自学之路Day1

软件:Python3、PyCharm开发IDE

Hello World输出

  Python2.0:    print “Hello World!”

  Python3.0:    Print("Hello World!")

 

变量定义:变量是一个指向对应值的内存地址的索引

 

 

input输入函数

  格式:变量 = input("提示信息")

注:在Python2.0版本中输入函数为:raw_input("提示信息:")

 

int()  强制转换为整型

 

条件语句:if_elif_else

格式:

1   if 条件 :
2     语句
3   elif 条件 :
4     语句
5   else :
6     语句

 

循环:

  (1)for循环

    格式: 

 1 for 变量 in 序列 :
 2     语句
 3 
 4 #迭代器版
 5 for i in range(10):
 6         语句
 7 ##注:从0开始,直到9为止
8 #列表 9 for i in [1,2,3]: 10 语句

 

break跳出整体循环

continue跳出当前循环

exit()  退出整个程序

pass只是一个占位符,什么事情也不做

 

例子:猜年龄

 

 

Python读写文件

  写文件

1     file_object = open('FileName.txt','w')
2     file_object.write(all_the_text)
3     file_object.close()

  读取文件内容

1 file_object = open('FileName.txt').read()

说明:

  r+  具有读写属性,从文件头开始写,保留源文件中没有被覆盖的内容

  w+  具有读写属性,写的时候如果文件存在,会被清空,从头开始写

  r   打开只读文件,该文件必须存在

  r+  打开刻度写的文件,该文件必须存在

  w    打开只写文件,若文件存在则文件长度清为0,即文件内容被清空,若文件不存在则建立该文件

  w+  打开可读写文件,若文件存在则文件长度清为0,即该文件内容被清空。若文件不存在则建立该文件

  a   以追加的方式打开只写文件。若文件不存在,则会创建文件,如果文件存在,则写入数据会被追加到文件尾部,即文件原来的内容会被保留

  a+   以追加的方式打开可读写文件,若文件不存在,则会创建文件,如果文件存在,则写入的数据会被追加到文件尾部,即文件原来的内容会被保留。

上述的形态字符串都可以再加上一个b字符,例如rb、w+b或ab+等组合,加入b字符用来告诉函数库打开的文件为二进制,而非纯文字文件,不过在POSIX系统,包含Linux都会忽略该字符。

注:使用open打开文件后一定要记得调用文件对象的close()方法

 

posted on 2017-12-23 22:51  Binggo30  阅读(29)  评论(0)    收藏  举报

导航