zoukankan      html  css  js  c++  java
  • 一个Python练习

    两个练习:

    1.info = [1,2,3,4,5],用两种方法,把列表变成:info=[5,4,3,2,1]

    2.x = "abc1z" 用两种方法,把字符串x变成 x="abc2z"

    试着做了一下:

    #-------------------------------------------------------------------------------
    #
     Name:        模块1
    #
     Purpose:
    #
    #
     Author:      Administrator
    #
    #
     Created:     13-10-2011
    #
     Copyright:   (c) Administrator 2011
    #
     Licence:     <your licence>
    #
    -------------------------------------------------------------------------------
    #
    !/usr/bin/env python

    import re

    def main():
        # info = [1,2,3,4,5],用两种方法,把列表变成:info=[5,4,3,2,1]

        #method1
        info = [1,2,3,4,5]
        info.reverse()
        print(info)

        #method2
        info = [1,2,3,4,5]
        n=[]
        for s in info:
            n.insert(0,s)
        info=n
        print(info)

        #method3
        info = [1,2,3,4,5]
        for i in range(int(len(info)/2)):
            info[i],info[len(info)-i-1]=info[len(info)-i-1],info[i]
        print(info)


        #x = "abc1z" 用两种方法,把字符串x变成 x="abc2z"
        #methon 1
        x='abc1z'
        x=x.replace('1','2')
        print(x)

        #method2
        x='abc1z'
        pat=re.compile('1')
        x=pat.sub('2',x)
        print(x)

    if __name__ == '__main__':
        main()
  • 相关阅读:
    sklearn linear_model,svm,tree,naive bayes,ensemble
    便利过滤
    js下载
    小程序修改radio的大小
    el-tree 问题与需求
    jsp页面用html引入vue.js注意问题
    WebPack
    yarn
    vue-cli 4以上 vue.config.js
    Cannot find module 'core-js/modules/es6.regexp.constructor'
  • 原文地址:https://www.cnblogs.com/GarfieldTom/p/2210302.html
Copyright © 2011-2022 走看看