-
ex11: 输入
学习函数raw_input(),通过这个函数,用户可以在控制台里输入值
了解input()和raw_input()的区别:raw_input()读取控制台的输入(任何类型),而input会把输入的值
尝试转换为合法的python元素,可能会引发一些错误
若想把raw_input()里的值转化为整数,可以使用x = int(raw_input(123) -
ex12: 提示
在raw_input()的括号内加入字符串可以对用户进行输入提示
例如x = raw_input("this is a test:")
尝试运用py -m pydoc raw_input查看函数说明 -
ex13: 参数,解包,变量
ex12学习用户在控制台输入参数,ex13通过argv这个参数变量将参数传递给脚本
了解import,将功能提出使用,本次使用的argv在sys内,即 from sys import argv
注意: argv的第一个参数总是脚本名称,命令行中使用带argv的脚本,需要输入对应的参数 -
ex14: 提示进阶,在提示中使用变量
raw_input()里可以插入数字,字符串,也可加入变量 -
ex15: 读取文件
了解命令open()
了解函数read(),通过"."来使用
例如: text = open(filename)
text.read() -
ex16: 对文件的操作和读写
close -- Closes the file. Like File->Save.. in your editor.
read -- Reads the contents of the file. You can assign the result to a variable.
readline-- Reads just one line of a text file.
truncate -- Empties the file. Watch out if you care about the file.
write('stuff') -- Writes "stuff" to the file.open()命令默认是只读,必须加入“w”才可进行写
-
ex17: 更多的文件操作
了解len()
了解exists()
学会SHELL下面创建文件 echo
shell命令 cat 显示文件内容 -
ex18: 函数
函数包括名称、参数、代码
函数用def来创建,函数名需要指示其功能 -
ex19: 函数和变量
了解变量的值的传递 -
ex20: 函数和文件
seek()函数 用来设置文件当前位置,若seek(0),那么表示文件位置回退至最开始。
readline()函数 读取文件行数的内容,每运行一次,文件位置移至下一行 -
ex21: 函数的返回值
了解return -
ex22: 阶段性总结
网友评论