# 统计字符串长度,并且不使用内置函数 len
str1 = "woaixuexi"
str2 = "money"
count = 0
for x in str1:
count += 1
print(f"字符串{str1}的长度是{count}")
count = 0
for x in str2:
count += 1
print(f"字符串{str2}的长度是{count}")
print("---------------------")
# 上面代码重复,使用函数优化代码
def my_len(data):
count = 0
for i in data:
count += 1
print(f"字符串{data}的长度是{count}")
my_len(str1)
my_len(str2)
print("------------------")
# a是全局变量
a = 12
def test_a():
# num 是局部变量,
# 若想要在局部变量中修改全局变量的值,只需要加上global 关键字,global a
num = 100
global a
a = 18
print(num)
print(a)
test_a()
print(a)