中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python實現剪切功能

發布時間:2020-08-24 02:47:09 來源:腳本之家 閱讀:143 作者:huangyingleo 欄目:開發技術

本文實例為大家分享了python實現剪切功能的具體代碼,供大家參考,具體內容如下

#!/usr/bin/env python
#coding: utf8

import sys

mystr = []

def inputstr():
 item = raw_input('Please input your string:')
 mystr[:] = [] #清空列表
 mystr.extend(item) #將輸入的字符串拆開為一個一個字符填入列表

def printstr():
 lenth = len(mystr) - 1
 index = 0
 print "Your result is :"
 print "*****" + ''.join(mystr) + "*****"
 #.join()與之前的extend對應,將字符合并為一個元素,用''里面的內容分割。''里面為空,則字符之間沒有間隙
 print "----------------分割符----------------"

def leftstrip(): #左剪切
 while True:
 if mystr[0] == ' ':
  mystr.pop(0)
 else:
  break
 printstr()

def rightstrip():#右剪切
 while True:
 if mystr[-1] == ' ':
  mystr.pop()
 else:
  break
 printstr()

def bothsidestrip():
 while True:
 if mystr[-1] == ' ':
  mystr.pop()
 elif mystr[0] == ' ':
  mystr.pop(0)
 else:
  break
 printstr()
#使用字典的方式,實現case的語法功能
CMDs = {'l':leftstrip,'r':rightstrip,'b':bothsidestrip}

def showmenu():
 prompt = """(L)eftstrip
(R)ightstrip
(B)othsidestrip
(Q)uit
Please select a choice:"""
 while True:
 choice = raw_input(prompt).lower()
 if choice not in 'lrbq':
  continue
 if choice == 'q':
  break
 inputstr()
 CMDs[choice]()

if __name__=='__main__':
 showmenu()

效果圖:

python實現剪切功能

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

大连市| 比如县| 昌图县| 榆树市| 辽阳县| 浑源县| 泾川县| 珠海市| 晋州市| 资溪县| 尼木县| 大连市| 贵港市| 留坝县| 朝阳县| 闸北区| 濮阳市| 龙川县| 盐津县| 晴隆县| 错那县| 吴旗县| 柞水县| 毕节市| 祁东县| 安龙县| 陆丰市| 诸暨市| 司法| 那曲县| 锦屏县| 兴安县| 晋江市| 常熟市| 盈江县| 秭归县| 邳州市| 巫溪县| 台东市| 延寿县| 仪陇县|