专栏首页python30423作业(函数)

0423作业(函数)

#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)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python全栈学习_day002知识点

    py3study
  • [python]一起学python(1

    跟很多前端工作者一样,我也常常打听。作为前端,在要懂js的前提下,还要可以学什么其他语言来增加自己的竞争力。 我看到最多的是node,很多人说前端...

    py3study
  • Python基础知识(六)--字符串

    py3study
  • 001.python科学计算库numpy(上)

    版权声明:本文为博主原创文章,允许转载,请标明出处。 https://blog.csdn.net/qwdafedv/article/deta...

    qubianzhong
  • redis0.1源码解析之链表

    theanarkh
  • python中的list、tuple和d

    列表是python中最基本的数据结构之一,并且列表的数据项不需要具有相同的数据类型,创建一个列表,只需把逗号分隔的不同数据项使用方括号括起来即可。具体的定义式如...

    py3study
  • frida实战笔记

    frida 是一个十分强大的工具,已经学习它有一段时间了,但也只是零零碎碎的练习与使用。最近在对一个 APP 进行分析的过程中,使用 frida 完成了脱壳、h...

    dengfeng1638205133
  • python基础-装饰器笔记

    函数装饰器用于在源码中“标记”函数,以某种方式增加函数的行为。这是一项强大的功能,但是若想要掌握,必须理解闭包。

    zx钟
  • python爬取豆瓣电影Top250的信息

    拓荒者
  • 从0开始的Python学习017Python标准库

    Python标准库使随着Python附带安装的,它包含很多有用的模块。所以对一个Python开发者来说,熟悉Python标准库是十分重要的。通过这些库中的模块,...

    Happy、Liu

扫码关注云+社区

领取腾讯云代金券