qhnw.net
当前位置:首页 >> python输出字符串长度 >>

python输出字符串长度

str1="" str_list=[] for i in range(5): N=input("please enter the number:") str1+=str(N) str_list.append(str(N)) print str1 print str_list

Python提供2113了 input() 内置函数从标准输5261入读入一行文本,默认的标准输入是键盘.str = input("请输入:");print ("你输入的内容4102是: ", str)print(str.upper()) # 把所有字符中的小写1653字内母转容换成大写字母print(str.lower()) # 把所有字符中的大写字母转换成小写字母len(str)用这几个就能完成字符串str大小写长度的输出

name[1:-2:-2]表示从第2个字符(参数1)开始,往回(左)数每两个字符取一个(第三个参数-2),结束于倒数第三个字符(第二个参数-2),由于结束位置在开始位置的右边,所以得到一个空字符串 第一个参数表示开始位置,第二个表示结束位置,第三个标志步速(step,正数表示从左到右,负数表示从右到左,绝对值表示步进速度)

%4d 右对齐%-4d 左对齐

str = 'afafadsgdagdg'print str.__len__()

import random n = random.randint(5,50) i = 0 s = '' for i in range(1,n): c = random.randint(65,80) s += chr(c) print(s)

import redef findit(matchstr,searchstr): Li=[] #找到的匹配字串置于Li列表中 rs=re.search(matchstr,searchstr) while rs!=None: Li=Li+list(rs.groups()) searchstr=searchstr[rs.span()[1]:] rs=re.search(matchstr,searchstr) return Lidef main(): matchstr=r'(\d{16

如果存在序列占用多行的情况:import itertools def file2dict(filename): name = "" content = "" dct = {} for ln in itertools.ifilter(None, itertools.imap( lambda s: s.strip(), open(filename, 'rt') )): if ln.startswith(">"): if content: dct[name] = content

a = 'abc'简单些:len(a)或者: a.__len__()

import rea = 'abc[1,2,3]abc't=re.findall(r'\[(.+?)\]',a)t1=re.findall(r'\d+',t[0])b=[int(i) for i in t1]

网站首页 | 网站地图
All rights reserved Powered by www.qhnw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com