《自定义数字》
1.简答题
1. 函数定义包含哪几个部分?
2. 函数定义使用什么关键字?
3. 函数返回数据使用哪个关键字?
4. 形参是什么
5. 实参是什么
python基础知识测试>帝国会员空间模板
6. 局部作用域什么时候创建,什么时候销毁
7. 变量使用查的规则
关于festivals的英语作文2.判断题
1.函数定义使用class关键字?
2.函数定义时,会执行一遍函数体?函数指针不能有返回值吗
3.函数体没有return语句的,不返回数据?
4.函数只能返回一个数据?
5.形参在函数定义的时候就存在?
6.实参如果是可变参数,在函数体中对形参进行修改,实参的数据不会变
7.实参如果是不可变参数,在函数体中对形参进行修改,实参数据不会变
8.递归调用可以无限递归,没有影响
9.能够用可读的方式打开不存在的文件
10.能够用可写的方式打开不存在的文件
11.以“w”方式打开的文件,会在文件尾部添加数据
3.编程题
divorced from1.编写一个函数能见检测这个函数是不是质数
2.编写一个函数判断一个字符串是不是回文,回文的意思是把一个字符串按相反的方向读取,读出来也是和原字符串一样。
答案
4.简单题
1.函数定义包含函数签名,文档字符串、函数体
2.函数定义使用def关键字
3.函数返回值使用return关键字
4.形参是函数定义时小括号里面的变量
5.实参是函数调用时小括号里面跟的参数
6.局部作用域是在函数调用时创建,函数返回时销毁
7.使用到变量时,如果是在局部作用域里使用,首先回到局部作用域空间查这个变量,如果没有,就到全局作用域查,如果全局作用域也不到,那么到内置作用域查,如果还是不到,那么就报错
5.判断题
1.错误,函数定义使用def关键字
2.错误,函数定义不会执行函数体,只有调用函数时才会执行函数体
3.错误,函数体没有return语句,会返回None
4.错误,函数可以返回多个值,在return语句后面跟了几个数据就返回几个数据,每个数据之间用逗号分隔
5.错误,函数定义时,形参是没有创建的,只有函数调用时才会创建这个形参变量属于局部作用域空间
6.错误,Python传递的是引用,所以如果是可变参数,在函数中对其修改,也会影响到实
7.正确
8.错误,递归调用会不停的创建作用域空间,也就是不停的占用内存,如果无限递归,那么会把内存占满,最终程序会崩溃
9.错误,不能以可读方式打开不存在的文件
10.正确,如果文件不存在,以可写方式打开的话,会直接创建这个文件
11.错误,以“w”打开文件会首先清空文件,然后写数据进去。
6.编程题
1.
def is_prime(num):
    for i in range(2, num):
        if num % i == 0:
            # 如果能被整除那说明不是质数
            return False
    else:
        # 如果所有数字都试过了,但是依然没有被整除,那说明是质数
        return True
pr剪辑教程入门视频全套2.
def is_plalindrome(text):
    str_len = len(text)
    for index in range(int(str_len / 2)):
        if text[index] != text[str_len - index - 1]:
            return False
    else:
        return True

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。