zoukankan      html  css  js  c++  java
  • 练习-字符串反转

    这篇本意是想吐槽一波华为临时工的机考:

    真的是, 人生不如意者十八九, 明明能力是大幅度提升了, 然而我现在的处境却是很窘迫, 无人可赏识,这真的是莫大的痛苦.

    之前也是因此离职的, 做数据处理嘛, 自己设计呈现, 自己写代码, 测试, 上线维护, 给别人还要写操作手册, 没有任何代码上的交流, 也没有可学习的榜样, 就撤了, 现在又开始白天黑夜地自我修炼.

    迫于生计, 投了快500份简历了,没有一家正规公司肯给个机会的. 为了讨口饭吃, 去试了下这些厂的临时工.

    算上这, 已经被拒好几波了. 我竟然没有想到,在我这智商和能力飞跃发展的当用之年, 竟然连外包工都竞聘不上

    这两年来, 代码累积近40000行(精简的Python 哦), 数据方面涉及的线性代数, 微积分, 概率论这些, 真的是反复在推算和理解, 感觉也到达了一个层次, 尤其是线性代数, 因为向量,矩阵这些直接可以和写代码(数组)关联上, 感觉都快认知到哲学高度了,是略有一点自信.

    罢了, 不扯了, 都是生存和精神上的辛酸...

    好像也没啥可吐槽了, 就是有点傻, 不知道意义在哪.

    有一条笔试题, 字符串反转, 就这种入门级,我1分钟不到就搞定了. 然后愣是调试了 1个小时, 一直说不通过... 都差点让我怀疑人生了...真的没有找到bug.....

    '''
    输入: 一个按空格分割的字符串
    输出: 对每个单词进行字符反转
    示例:
        input: "ready go"
        out: "ydaer og"
    '''
    
    '''
    输入: 一个按空格分割的字符串
    输出: 对每个单词进行字符反转
    示例:
        input: "ready go"
        out: "ydaer og"
    '''
    
    def reverse_word(word):
        """字符反转"""
        return ''.join(list(word)[::-1])
    
    def parse_list(lst):
        """对列表中的每个单词,进行字符反转"""
        ret = []
        for word in lst:
            ret.append(reverse_word(word))
        return ret
    
    if __name__ == '__main__':
        my_str = input("请输入一段句子,单词间用 空格 分割哦:").split()
        for word in parse_list(my_str):
            print(word, end=" ")
    
    
    请输入一段句子,单词间用 空格 分割哦: Hello World!
    olleH !dlroW 
    
  • 相关阅读:
    EnjoyCSS – 在线的,先进的 CSS3 代码生成器
    使用 Google Analytics 跟踪 JavaScript 错误
    免费 PSD 素材:25个全新的界面设计资源
    Framework7 – 赞!功能齐全的 iOS7 App 前端框架
    CutJS – 用于 HTML5 游戏开发的 2D 渲染引擎
    【干货分享】Node.js 中文资料导航
    酷站设计:2014年3月份获奖网站作品欣赏
    Magic CSS3 – 创建各种神奇的交互动画效果
    优秀示例:一组创意的手机注册和登录界面设计
    酷站设计!15个扁平风格网站作品欣赏
  • 原文地址:https://www.cnblogs.com/chenjieyouge/p/11946308.html
Copyright © 2011-2022 走看看