python学习笔记

python练手_42-变量作用域

2019-02-15  本文已影响0人  学子CH
# -*- coding:utf-8 -*-
# @Author: CH
"""
@project: python study
@time:
@detail:
@else: DO NOT STOP STUDYING!!!
"""

# 题目 学习使用auto定义变量的用法。
#
# 程序分析 python中的变量作用域。

i=0
n=0
def dummy():
    i=0
    print(i)
    i+=1
def dummy2():
    global n
    print(n)
    n+=1
print('函数内部的同名变量')
for j in range(20):
    print(i)
    dummy()
    i+=1
print('global声明同名变量')
for k in range(20):
    print(n)
    dummy2()
    n+=10

上一篇 下一篇

猜你喜欢

热点阅读