0423作业(函数)
2019-04-25 06:58:41来源:博客园 阅读 ()
#1、从键盘录入任意字符串,使用循环的方式,逐个打印字符串中的每一个字符 a = input("请输入任意字符串:") i = 0 while i < len(a): print(a[i],end=" ") i += 1 #2、从键盘录入任意字符串,查看字符串中是否包含字符'a', 如果有,统计出现的次数,并将出现次数打印出来 a = input("请输入字符:") i = 0 count = 0 while i < len(a): if a[i] == 'a': count += 1 i += 1 print(count) #print(a.count('a')) #3、从键盘录入任意字符串,使用循环完成字符串的倒序,并输出(提示:+号可以实现字符串的连接) a = input("请输入字符串:") i = len(a) - 1 while i >= 0: print(a[i],end="") i -= 1 #4.封装一个函数,可以打印一个a行,b列由‘*’组成的矩阵 def func1(a,b): i = 1 while i <= a: print('*' * b) i += 1 func1(5,5) #5.封装一个函数,函数的作用可以打印1-n之间所有的偶数,n为参数 def even(n): i = 1 while i <= n: if i % 2 == 0: print(i,end=" ") i += 1 even(10) #6.封装一个函数,函数的作用可以实现一个列表的倒序 def list_seq(list): a = list b = [] i = len(a) - 1 while i >= 0: b.append(a[i]) i -= 1 print(b) list1 = [3,6,8,0,4,9] list_seq(list1) list1 = ['你','我','ta','她','他'] list_seq(list1) def my_reverse(list): #计算交换次数 count = len(list) // 2 i = 0 while i < count: #进行前后交换 list[i],list[len(list)-1-i] = list[len(list)-1-i],list[i] i += 1 list2 = [2,3,4,5,"ehlj",7.4] my_reverse(list2) print(list2)
原文链接:https://www.cnblogs.com/ilovepython/p/10760844.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:pycharm工具配置
下一篇:python的基本数据类型(一)
- fetchone函数和fetchall函数返回值的区别 2019-08-13
- Python之装饰器笔记 2019-08-13
- Python学习日记(九) 装饰器函数 2019-08-13
- python之函数、面向对象 2019-08-13
- python3基础之“函数(2)” 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash