[小甲鱼] 零基础入门python第019讲课后测试题及答案:我的地盘听我的
测试题:
0.下边程序会输入什么?
def next():print('我在next()函数里...')pre()def pre():print('我在pre()函数里...')next()
会打印:
我在next()函数里...
我在pre()函数里...
1.请问一下这个函数有返回值吗?
def hello():print('hello fishc!')
有返回值,如果函数没有return语句也是有返回值的,返回的是一个None对象,所以我们说python所有的函数都有返回值
2.请问python的return语句可以返回多个不同类型的值吗?
可以,默认使用元祖形式返回,也可以用列表包含起来返回:
return x,y,'123','我爱你'
return [x,y,'123','我爱你']
3.目测一下程序会打印什么内容?
def fun(var):var=1314print(var,end='')var = 520
fun(var)
print(var)
会打印:1314520
4.目测一下程序会打印什么内容?
var = 'Hi'def fun1():global varvar = ' Baby 'return fun2(var)def fun2(var):var+= 'I love you'def fun3(var):var = ' 小甲鱼'print(fun1())
会打印:Baby I love you
动动手:
0.编写一个函数,判断传入的字符串参数是否为‘回文联’(回文联即用回文形式携程的对联,既可顺读,也可倒读。例如:上海自来水来自海上)
#回文联
def huiwenlian(duilian):list1=[]for each in duilian:list1.append(each)list2=list1[:]list1.reverse()if list1==list2:print('是回文联')else:print('不是回文联')var = input('请输入对联:')
huiwenlian(var)
1.编写一个函数,分别统计出传入字符串参数(可能不止一个参数)的英文字母、空格、数字和其他字符的个数。
def type_count(*string):length=len(string)for i in range(length):letters=0digit=0space=0others=0for each in string[i]:if each.isalpha():letters+=1elif each.isdigit():digit+=1elif each == '':space+=1else:others+=1print('第%d个字符串有%d个字母,%d个数字,%d个空格,%d个其他字符' %(i+1 , letters, digit , space, others))type_count('I love fishc.com.','i love you, you love me.')
答案:
0.
def palindrome(string):length = len(string)last = length-1length //= 2flag = 1for each in range(length):if string[each] != string[last]:flag = 0 last -= 1if flag == 1:retrun 1else:return 0string = input('请输入一句话:')
if palindrome(string) == 1:print('是回文联')
else:print("不是回文联")
1.见题目下代码
[小甲鱼] 零基础入门python第019讲课后测试题及答案:我的地盘听我的相关推荐
- Day13零基础入门python第019讲课后测试题及答案:我的地盘听我的
0.下边程序会输出什么? def next(): print('我在next()函数里...') pre() def pre(): print('我在pre()函数里... ...
- [小甲鱼] 零基础入门python第031讲课后测试题及答案:永久存储,腌制一缸美味的泡菜
测试题: 0.pickle的实质是什么? pickle的实质是利用一些算法,将你的数据对象腌制成二进制文件,存储在磁盘上,也可以放在数据库或者传到另一台电脑上 1.使用pickle的什么方法存储 ...
- 零基础入门python第013讲课后测试题及答案:元祖:戴上了枷锁的列表
测试题: 0. 请用一句话描述什么是列表?再用一句话描述什么是元组? 列表可以修改,元祖不可以修改 1. 什么情况下你需要使用元组而不是列表? 当内容不能轻易修改时用元祖,当需要频繁修 ...
- 小甲鱼零基础入门python二十一课课后题_小甲鱼Python第二十一讲课后习题
测试题: 0. 递归在编程上的形式是如何表现的呢? 在编程上,递归表现为函数调用本身这么一个行为. 1. 递归必须满足哪两个基本条件? 一. 函数调用自身 二. 设置了 ...
- Python第019讲课后测试题:函数-我的地盘听我的
函数-我的地盘听我的 测试题: 0. 下边程序会输入什么? def next():print('我在next()函数里...')pre()def pre():print('我在pre()函数里...' ...
- 小甲鱼零基础入门python教程视频_绝对干货!小甲鱼零基础入门Python视频教程全套96集,值得学习...
原标题:绝对干货!小甲鱼零基础入门Python视频教程全套96集,值得学习 简介: 今日分享资源为:小甲鱼零基础入门免费学习Python全套教学视频,共96套. 小甲鱼教学视频生动有趣幽默,强烈推荐给 ...
- 小甲鱼python课件源代码_[Python基础] 小甲鱼零基础入门Python学习视频+全套源码课件 Python视频教程 96讲...
资源介绍 课程简介: 小甲鱼的Python课程,对初学者来说相当不错!97讲完全解读,会让大家对Python的认识从无到有,推荐给大家! 课程目录------------------- 第000讲 愉 ...
- python正则表达式匹配模式屠夫之桥_小甲鱼零基础入门Python学习视频+全套源码课件 Python视频教程 96讲...
课程简介: 小甲鱼的Python课程,对初学者来说相当不错!97讲完全解读,会让大家对Python的认识从无到有,推荐给大家! ----------课程目录---------- 第000讲 愉快的开始 ...
- Python学习(1)——小甲鱼零基础入门python学习笔记(更新-ing)
001讲 愉快的开始 1. Python的安装 此电脑-->右击-->检查电脑是32位还是64位 第二步:访问官网:http://www.python.org-->Downloads ...
- 小甲鱼零基础入门python教程视频_小学生作文
在平日的学习.工作和生活里,许多人都有过写作文的经历,对作文都不陌生吧,作文是经过人的思想考虑和语言组织,通过文字来表达一个主题意义的记叙方法.如何写一篇有思想.有文采的作文呢?以下是小编为大家收集的 ...
最新文章
- linux mv命令改名,linux中mv命令使用详解(移动文件或者将文件改名)
- seq2seq和Transformer
- Matlab中newff函数使用方法和搭建BP神经网络的方法
- pandas基础知识
- codewars练习(javascript)-2021/3/14
- 使用fsck命令检查文件系统错误
- Mac通过转接口用千兆网线连接电信宽带
- 论文阅读:Semantic Aware Attention Based Deep Object Co-segmentation(ACCV2018)
- 如何有效预防ddos攻击
- C语言:输入一个不多于5位的正整数,要求1:求出它是几位数; 要求2:分别打印出每一位数; 要求3:按逆序打印出各位数字;
- IDC机房网络系列视频
- 为什么VR依然没有出现烧钱向的3A级游戏?
- Android新体会(二)仿桌面实现图标拖动
- [杂言] GoodBye,2016
- 天翼云盘突破限制无需客户端下载文件方法
- SpringMVC几个核心类(控制器核心类,加载配置文件核心类,处理url影射核心类,处理视图资源核心类,方法动态调用核心类)
- 原生Mysql之and和or混合使用
- 从“芯片”选择路由器
- 解决vscode远程连接服务器的Extension activation failed问题
- 是什么让文档管理软件(DMS)用户友好?