第019讲:我的地盘听我的 | 学习记录(小甲鱼零基础入门学习Python)
(标答出处: 鱼C论坛)
《零基础入门学习Python》
测试题:
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(a):list1=[]length=len(a)/2for each in a:list1.append(each)list2=list1[:]list1.reverse()if list1 == list2 :print ('是回文联')else :print ('不是回文联')temp=input('请输入字符串:')
huiwenlian(temp)
1.编写一个函数,分别统计出传入字符串参数(可能不止一个参数)的英文字母、空格、数字和其他字符的个数。
def tongji(*a):length=len(a)print (length)countying=0countkong=0countshu=0countqi=0for i in range (length):for each in a[i]:if each.isalpha() == True:countying += 1elif each.isdigit() == True:cuontshu += 1elif each.isspace() == True:countkong += 1else:countqi += 1print ('第%d个字符串共有:英文字母%d个,数字%d个,空格%d个,其他字符%d个。' % (i ,countying ,countshu ,countkong ,countqi))tongji('I love fishc.com.','i love you, you love me.')
第019讲:我的地盘听我的 | 学习记录(小甲鱼零基础入门学习Python)相关推荐
- 小甲鱼零基础入门学习python--课后作业(更新至第19讲,持续更新)
本章内容: 小甲鱼零基础入门学习python--课后作业 1.基础部分的作业 2.函数部分的作业 3.字典.集合.文件部分作业 4.异常 5.EasyGui 6.类.对象.魔法方法 7.模块 8.爬虫 ...
- 第031讲:永久存储,腌制一缸美味的泡菜 | 学习记录(小甲鱼零基础入门学习Python)
(标答出处: 鱼C论坛) <零基础入门学习Python> 测试题: 0.pickle的实质是什么? pickle的实质是利用一些算法,将你的数据对象腌制成二进制文件,存储在磁盘上,也可以放 ...
- 第063讲: 论一只爬虫的自我修养11:Scrapy框架之初窥门径 | 学习记录(小甲鱼零基础入门学习Python)
上一节课我们好不容易装好了 Scrapy,今天我们就来学习如何用好它,有些同学可能会有些疑惑,既然我们懂得了Python编写爬虫的技巧,那要这个所谓的爬虫框架又有什么用呢?其实啊,你懂得Python写 ...
- 第023、024讲:这帮小兔崽子汉诺塔 | 学习记录(小甲鱼零基础入门学习Python)
(标答出处: 鱼C论坛) <零基础入门学习Python> 测试题: 0.使用递归编写一个十进制转换为二进制的函数(要求采用'取2取余'的方式,结果与调用bin()函数一样返回字符串形式) ...
- 第028讲:文件:因为懂你,所以永恒 | 学习记录(小甲鱼零基础入门学习Python)
c 0.下边只有一种方式不能打开文件,请问是哪一种,为什么? f = open('E:/test.txt','w') #A f = open('E:\test.txt','w') #B f = ope ...
- 第094讲: Pygame:飞机大战5 | 学习记录(小甲鱼零基础入门学习Python)
我们接下来在游戏界面的左上角设置一个得分显示区域,实时显示玩家得分,我们的规则如下: 击落小中大敌机分别可以获得1000,6000,10000分. 我们现在main 函数中添加一个 score 变量统 ...
- 第087讲: Pygame:播放声音和音效 | 学习记录(小甲鱼零基础入门学习Python)
这节课我们来谈谈 Pygame 中的 播放声音和音效,因为几乎没有任何游戏是一声不吭的,多重的感官体验更能刺激玩家的神经,没有声音的游戏就好比 不蘸番茄的薯条,尽管如此,Pygame 对于声音的处理并 ...
- 第088讲: Pygame:摩擦摩擦 | 学习记录(小甲鱼零基础入门学习Python)
现在 Play The Ball 这个小游戏现在已经有了背景音乐,有了小球,有了碰撞检测,接下来我们要做的就是摩擦摩擦. 我们有一块玻璃面板的图片,如下图所示:这些是我的图片素材. 在这里,因为再看了 ...
- 小甲鱼python课件源代码_[Python基础] 小甲鱼零基础入门Python学习视频+全套源码课件 Python视频教程 96讲...
资源介绍 课程简介: 小甲鱼的Python课程,对初学者来说相当不错!97讲完全解读,会让大家对Python的认识从无到有,推荐给大家! 课程目录------------------- 第000讲 愉 ...
最新文章
- python非线性回归分析_sklearn实现非线性回归模型
- hdu4467 graph
- 深度学习100例 | 第24天-卷积神经网络(Xception):动物识别
- sprintf,求字符串长度
- ASP.Net上传文件带进度条、显示剩余时间!
- 【C++】为什么INT_MIN不是直接写成-2147483648(转载)
- UI设计和UX设计有什么区别?
- MFC_Combo_Box_用法(下拉框)
- 103-PHP定义一个类
- 【WCF--初入江湖】12 WCF与Ajax编程
- newsgroup_txt
- FFmpeg指令行打开usb摄像头(windows)
- python进程/线程/协成
- linux版印象笔记 for deepin
- 智能语音技术的深度解析
- 基于java jsp的社区志愿者服务系统
- 爱盈利app推广专家相关介绍
- 瓷器进口关税多少及相关瓷器进口报关流程中会遇到哪些问题?
- 字符串转16进制和16进制转字符串
- 教程 | 使用Tensorflow从视频中揪出皮卡丘!