我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于#python#的问题:如何将定义的第一个函数中的print语句改成return语句,从而使结果输出结果中没有None

假定字符串的upper()方法不存在,编写一个函数,将小写字母全大写。
如何将定义的第一个函数中的print语句改成return语句,从而使结果输出结果中没有None

def upper(s):
    for i in s:
        if ord(i)>90:
            i=chr(ord(i)-32)
        else:
            i=i
     print("".join(i),end="")
def main():
    s=input()
    print(upper(s))
main()




img

近期文章

  • cvi里的table控件如何在是string的属性下读入十六进制的数据
  • 歌德巴赫猜想用Python怎么写
  • 里面Interface【i】【j】==0什么意思
  • 注册某网站的问题求助
  • 求解m乘数,质因数问题
  • r语言动态图相关错误解答
  • Matlab中normpdf函数没法用,代码显示正常
  • if for循环等 使用的相关问题?
  • 不是原来的界面了(第一次)
  • 第一题c语音switch语言题,求知欲
  • (element-ui)input的prefix-icon图标显示不出来??
  • wps2019专业版--安装office自定义项 安装期间出错
  • 电推杆工作使jlink仿真断连
  • 【求助】angular typescript中component与html之间的数据传递
  • 求各位学霸们解释!我不理解
  • 请问该怎么做呢!?。
  • 链栈的入栈和出栈操作没有输出结果
  • 半桥和全桥怎么区别,半桥是只适用于只有正周期或只有负周期的交流电吗?
  • 没看懂泰勒公式怎么办
  • 如何直接判断数组里面的所有元素?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华