python函数以及修改文件

1.修改文件内容:

打开两个文件,把修改的文件内容存入进的文件,删除之前的文件,修改文件名。

函数:

关键字def用于创建用户自定义函数,函数定义就是一些可执行的语句

def a(x):

return x**

局部变量和全局变量

局部变量就是在函数内部定义的变量,在函数内可以随便用,一但出了函数,那么就不能用了
全局变量是大家都可以用的变量
全局变量是list和字典的话,不需要用global声明,就可以直接修改
其他的类型,(str,元组,集合。。)如果要修改值,那么必须使用global声明
尽量不要全局变量,因为不安全

 

函数如果要有返回值的话,就写rerurn,函数里面遇到return函数立即结束
函数不是必须有返回值的,如果不写return,默认返回None
函数里不return,你是获取不到运算结果的

 

#函数即变量
wjx = is_float
# print(wjx('-2.'))
def weclome():
print('欢迎光临购物系统')
def buy():
print('选择你要买啥:')
def exit_sys():
exit('退出程序')
choice = input('请输入你的选择:1欢迎 2退出 3买东西')
name = 'wyf'
menu ={
"1":weclome,
"2":exit_sys,
"3":buy,
"4":name
}
menu[choice]()

 

posted @ 2017-10-19 23:41  敖国茹  阅读(528)  评论(0)    收藏  举报