方向不对,努力白费,经验类测试技术才是职场重要保险! | (点击→)【提醒】AI赋能的前提是对常规测试技术非常的熟悉,联系作者vx了解

一个python笔试题及扩展

 

笔试题来源

最近有位小伙伴面试失败,发来了面试复盘内容,其中有个笔试题还是挺有意思的,我特意摘出来分享给大家,同时做了扩展。

image

 

 

笔试题

建议大家先不运行,看能否给出答案并说明原因

name = 'qzcsbj'


def func1():
    def func2():
        print(name)

    func2()
    name = '韧'


func1()

  

输出结果是?

 

扩展01 

def func1():
    print('qzcsbj')

    def func2():
        print('韧')


func1()

  

输出结果是?

 

扩展02

def func1():
    print('qzcsbj')

    def func2():
        print('韧')

    func2()


func1()

  

输出结果是?

 

扩展03

name = 'qzcsbj'


def func1():
    name = '韧'
    print(name)

    def func2():
        name = '全栈测试笔记'
        print(name)

    func2()


func1()

  

输出结果是?

 

扩展04

name = 'qzcsbj'


def func1():
    name = '韧'
    print(name)

    def func2():
        print(name)

    func2()


func1()

 

输出结果是?

 

扩展05

name = 'qzcsbj'


def func1():
    name = '韧'

    def func2():
        print(name)

    func2()


func1()

 

输出结果是?

 

扩展06

name = 'qzcsbj'


def func1():
    def func2():
        print(name)

    name = '韧'
    func2()


func1()

 

输出结果是?

 

扩展07

name = 'qzcsbj'


def func1():
    global name

    def func2():
        print(name)

    func2()
    name = '韧'


func1()
print(name)

 

输出结果是?

 

扩展08

name = 'qzcsbj'


def func1():
    global name

    def func2():
        print(name)

    name = '韧'
    func2()


func1()
print(name)

  

输出结果是?

 

扩展09

name = 'qzcsbj'


def func1():
    name = '韧'

    def func2():
        print(name)

    name = '全栈测试笔记'
    func2()


func1()

  

输出结果是?

 

扩展10

name = 'qzcsbj'


def func1():
    name = '韧'

    def func2():
        print(name)

    return func2


val = func1()
val()

  

输出结果是?

 

扩展11

def test():
    name = '韧'
print(name)

  

输出结果是?

 

扩展12

while True:
    n = 5
    break
print('n:', n)

 

输出结果是?

 

 

扩展13

def test():
    a = 5
    test2()

def test2():
    print(a)

test()

  

输出结果是?

 

posted @ 2026-01-20 22:53  全栈测试笔记  阅读(4)  评论(0)    收藏  举报
浏览器标题切换
浏览器标题切换end