Python之路(三)
2021-05-17 21:28
标签:取字符串 print rip 输入 需要 find gif str code 今天这篇文章是对上一篇文章的补充,主要说一下与int和str有关的几个函数。 ------------------------------------------------------------(分隔线)-------------------------------------------------------------- 首先是int相关的两个函数,int()和bit_lenght()了解一下: 1)int() 主要是将输入的纯数字的字符串转换为数字,例: 2) bit_lenght() 显示出当前数字需要几位2进制数进行表示,例: ------------------------------------------------------------(分隔线)-------------------------------------------------------------- 下面是str相关的函数: 1) join() --> 将字符串中的每一个元素按照指定分隔符进行拼接 2)split --> 获取需要寻找的字符位置(从头到尾,找到第一个后返回其位置),若没有找到则返回-1,例: 3)strip() --> 移除指定字符串,优先匹配最多。例: 4)upper() --> 将字符串转换为大写 5)lower() --> 将字符串转换为小写 6)len() --> 获取当前字符串的长度 7)切片 --> 将字符串输出制定的长度 8)索引、下标 --> 获取字符串中的某一个字符 9)range() --> 创建连续的数字或者通过设置步长来指定不连续,注意:在Python3中只有在for循环时才能一个个的创建。例: ------------------------------------------------------------(分隔线)-------------------------------------------------------------- 这些基本函数是需要像我这样的初学人员记忆的。程序在插入的时候忘记选择Python了,是默认的C#。有没有人知道怎么修改啊? 正所谓:“不犯错就永远不会进步。” Python之路(三) 标签:取字符串 print rip 输入 需要 find gif str code 原文地址:https://www.cnblogs.com/liuzhaoling/p/9745912.htmltest = "123"
v1 = int(test)
print(v1)
#输出结果为:123
num1 = 3
num2 = num1.bit_length()
print(num2)
#输出结果为:2
#3的二进制位 :11
test = "就只看了一眼"
v1 = "-".join(test)
print(test,v1)
#执行结果:就只看了一眼 就-只-看-了-一-眼
test = "asdhjg"
v1 = test.find(‘d‘)
print(v1)
#执行结果:2
test = "kkksssdddfff"
v1 = test.strip(‘sdf090df‘)
print(v1)
#执行结果:kkk
test = "asd"
v1 = test.upper()
print(v1)
#执行结果:ASD
test = "ASD"
v1 = test.lower()
print(v1)
#执行结果:asd
test = "asdakjgjalkgsdgls23"
print(len(test))
#执行结果:19
test = "asdajkgjlkg"
print(test[0:3])
#执行结果:asd
test = "asdajkgjlkg"
print(test[6])
#执行结果:g
test = range(0,10,2)
for index in test:
print(index)
#执行结果:0 2 4 6 8
上一篇:Java中的线程池