没有bug队——加贝——Python 练习实例 33,34
目录
33.题目:
小知识:
参数
返回值
我们换种写法:
34.题目:
我们也换种写法:
33.题目:
按逗号分隔列表。
小知识:
join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。
join()方法语法:
str.join(sequence)参数
- sequence -- 要连接的元素序列。
返回值
返回通过指定字符连接序列中元素后生成的新字符串。
#33
L = [1,2,3,4,5]
s1 = ','.join(str(n) for n in L)
print (s1)
输出:
我们换种写法:
#33
L = [1,2,3,4,5]
s1 = ''
for n in L:s1 += str(n) + ','
print(s1)
输出:
可以看到这里多一个逗号,那怎么解决呢
L = [1,2,3,4,5]
s1 = ''
for n in L[:4]:s1 += str(n) + ','
s1 += str(L[4])
print(s1)
输出:
此时可以看到和最初的一样了,而且比最初的哪个要难,但容易理解
34.题目:
练习函数调用。
程序分析:使用函数,输出三次 RUNOOB 字符串。
注:用def定义一个函数,用 for 循环输出
#34
def hello_runoob():print ('RUNOOB')def hello_runoobs():for i in range(3):hello_runoob()
if __name__ == '__main__':hello_runoobs()
输出:
我们也换种写法:
#34
def hello_runoobs():for i in range(3):print('RUNOOB')
if __name__ == '__main__':hello_runoobs()
输出:
没有bug队——加贝——Python 练习实例 33,34相关推荐
- 没有bug队——加贝——Python 练习实例 29,30
目录 29.题目: 30.题目: 彩蛋: 扩展资料 29.题目: 给一个不多于5位的正整数,要求:一.求它是几位数,二.逆序打印出各位数字. 程序分析:学会分解出每一位数. 注:以下假设变量: a=1 ...
- 没有bug队——加贝——Python 练习实例 19,20
19.题目: 一个数如果恰好等于它的因子之和,这个数就称为"完数".例如6=1+2+3.编程找出1000以内的所有完数. 程序分析:请参照程序python实例14.我就不在这里过多 ...
- 没有bug队——加贝——Python 练习实例 37,38
目录 37.题目:对10个数进行排序. Python sort()方法 语法 参数 返回值 Python sorted函数及用法 语法 返回值 38.题目:求一个3*3矩阵主对角线元素之和. 37.题 ...
- 没有bug队——加贝——Python 练习实例 35,36
目录 35.题目:文本颜色设置. 小知识: 36.题目:求100之内的素数. 何为素数? 35.题目:文本颜色设置. class bcolors:HEADER = '\033[95m'OKBLUE = ...
- 没有bug队——加贝——Python 练习实例 3,4
3.题目: 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 程序分析: 假设该数为 x. 1.则:x + 100 = n2, x + 100 + 168 = ...
- 没有bug队——加贝——Python 练习实例 1,2
目录 1.题目: 2.题目: 1.题目: 有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再 ...
- 没有bug队——加贝——Python 练习实例 31,32
31.题目: 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母. 程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母.用 if ...
- 没有bug队——加贝——Python 练习实例 27,28
今天这两题都是递归,如果你看不太明白,可以翻翻之前的,那里介绍的比较明白,嘿嘿,我今天继续水了,拜拜各位!! 27.题目: 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来. 程序分析:无 ...
- 没有bug队——加贝——Python 练习实例 25,26
我非常认真的告诉大家今天这是一篇水文,别看了 25.题目: 求1+2!+3!+...+20!的和. 程序分析:此程序只是把累加变成了累乘. s = 0 l = range(1,21) def op(x ...
最新文章
- 数据库中自定义排序规则,Mysql中自定义字段排序规则,Oracle中自定义字段排序规则,decode函数的用法,field函数的用法
- 新概念英语(1-47)A cup of coffee
- angular reactive form
- 外包网络推广公司浅析网站如何通过修改网站标题来提升排名?
- python怎么导入时间-Python,模块导入方式和time模块的使用
- 14-一级指针和多级指针
- python中单词个数_python 统计单词个数
- JDBC - 宋红康 - 核心技术
- centos双网卡不能同时工作解决
- SpringBoot实现简易支付宝网页支付
- iOS麦克风运用——腾讯微博“吹一吹”
- Linux:HDMI驅動之HPD
- 22部漫威电影大合集和观影顺序
- 【Shopee干货】虾皮广告关键词选词技巧
- Qt on Android 调用安卓原生方法
- 最大熵模型怎么理解?熵是什么??
- 一行命令aigc stable-diffusion 文本生成图片(动漫,艺术图,涩图,成人) 快速部署体验,微信端,小程序
- 商城项目09_品牌管理菜单、快速显示开关、阿里云进行文件上传、结合Alibaba管理OSS、服务端签名后直传
- SystemviewV3.12移到目标板
- 腾讯云轻量应用服务器CentOS系统使用docker安装tomcat,MySQL 并发布SSM maven项目
热门文章
- 微信公众号大转盘抽奖活动链接怎么添加
- Java数据库篇6——多表查询
- GIT commit问题 No errors and 30 warnings found. Would you like to review them?
- 向量除法能用计算机吗,为什么向量没有除法
- esl证明函 oracle_强弱分明 Astralis证明之战—ESL科隆B组浅析
- c++byte数组和文件的相互转换_终于!word、excel、ppt文件相互转换技巧来了!
- pandas series取值_【小学生级】pandas入门到精通备查表——AI未来系列3
- android 仿微信朋友圈 评论,2020年android 仿微信朋友圈 评论
- python教学视频r_R Tutorial
- c语言编程经典实例利润,C语言经典编程实例100题解答