标签:turn each 切片 因此 inf 一个 进度 区别 输出
什么是数据类型:
我们人类可以很容易的分清数字与字符的区别,但是计算机并不能呀,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,“汉”是文字,否则它是分不清1和‘汉’的区别的,因此,在每个编程语言里都会有一个叫数据类型的东东,其实就是对常用的各种数据类型进行了明确的划分,你想让计算机进行数值运算,你就传数字给它,你想让他处理文字,就传字符串类型给他。
info = ‘‘‘ ------------ info of %s ----------- Name : Coy Yang Age : 100 job : Teacher Hobbie: girl ------------- end ----------------- ‘‘‘ print(info)
占位符%及双%%
print(‘我叫%s,今天%d,学习进度2%%‘ % (‘Coy‘,25))
字符格式化输出
占位符
优先级
print(1 > 2 and 3 < 4 or 2 > 1 and 4 < 3)
print(1 > 2 and 3 < 4 or 4 > 5 and 2 > 1 or 9 < 8)
print(3 or 4) print(1 or 4) print(0 or 1) print(3 and 5)
s1 = ‘yangchen‘ s2 = "yangchen" msg = "My name is Coy, I‘m 25 years old!" print(msg)
三引号一般都是在长字符串时候引用
msg = ‘‘‘ 今天我想写首小诗, 歌颂我的同桌, 你看他那乌黑的短发, 好像一只炸毛鸡。 ‘‘‘ print(msg)
2,字符串+*
(1)+
s1 = ‘coy‘ s2 = ‘ssss‘ print(s1+s2)
(2)*
s1=‘coy‘ print(s1*8)
1,字符串索引切片
通过索引切出来的是新字符串,新的内存地址,在取的时候要多取一个,因为顾头不顾尾
s = ‘coysaihanhan‘ s1 = s[0] print(s1) #获取字符串索引为0的 s = ‘coysaihanhan‘ s2 = s[2] print(s2) #获取字符串索引为2的 s = ‘coysaihanhan‘ s3 = s[-1] print(s3) #从后往前,取倒数第一个 s = ‘coysaihanhan‘ s4 = s[-2] print(s4) #从后往前,取倒数第二个 s = ‘coysaihanhan‘ s5 = s[0:3] print(s5) #从索引为0的开始取到索引为2的,因为顾头不顾尾 s = ‘coysaihanhan‘ s5 = s[0:4] print(s5) #从索引为0的开始取到索引为3的,因为顾头不顾尾 s = ‘coysaihanhan‘ s5 = s[:4] print(s5) #从索引为0的开始取到索引为3的,因为顾头不顾尾,:前不加默认是最前 s = ‘coysaihanhan‘ s5 = s[4:9] print(s5) #从索引为4的开始去到索引为8的,因为顾头不顾尾 s = ‘coysaihanhan‘ s5 = s[:] print(s5) #从头到尾 #可以加步长
标签:turn each 切片 因此 inf 一个 进度 区别 输出
原文地址:https://www.cnblogs.com/Coy-chen/p/9055254.html