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()方法
浙公网安备 33010602011771号