python_30期_第2讲【字符串&运算符】
2021-01-04 15:28
标签:获取 替换 倒序 判断 部分 print 比较对象是否相等 索引 换行 py运算符 算术运算符 +,-,*,/,%(取模返回除法的余数),**(幂:返回x的y次幂),//取整除-返回商的整数部分 示例一: 示例二: 示例三: 比较运算符 ==,等于(比较对象是否相等) 比较运算的结果值:布尔值(bool)True,False 赋值运算符 =,+=,-+,*=,/=,%=,**=,//= 示例: 逻辑运算符 and(与),or(或),not(非)取反 比较结果:布尔值bool Ture,False 成员运算符 in:指定的序列中找到值返回Ture,否则返回False not in 指定的序列中没有找到值返回Ture,否则返回False 身份运算符 is :判断两个标识符是否引用来自一个对象;x is y id(x)等于 id(y) is 返回结果 1 is not:判断两个标识符是否引用来自不同的对象;x is y id(x)不等于 id(y) is not 返回结果 1 位运算符 &(位与),|(位或),^(位异或) ~(位取反),>(右移动运算符) a=10,b=20 py字符串操作 索引取值,切片 示例:str_1=“h e l l o p y t h o n ” 切片:从字符串切出子字符串 Python转义字符,拼接 r/R 拼接 print( r‘\n‘ ) \n换行 \t 空格 \r 回车 \f 换页 \b 退格 \\反斜杠符号 \续行符 py常见的操作 内置函数 join(字符串拼接) find(查找元素的位置) count(查找元素的个数) replace(替换字符) split(字符串分割) format(格式化输出) upper(将字母大写) lower(将字母小写) len(获取字符串的长度) 格式化输出 %s:格式化字符串 %d 格式化整数 %f 格式化浮点数字,可指定小数点后的精度 print ("我叫 %s 今年 %d 岁!" % (‘小明‘, 10)) format(格式化输出) python_30期_第2讲【字符串&运算符】 标签:获取 替换 倒序 判断 部分 print 比较对象是否相等 索引 换行 原文地址:https://www.cnblogs.com/zhang-ping1205/p/12983691.html
a=2
b=3
print(a+b)
sum= a + b
print(sum)
a=2
b=3
print(a%b)
sum= a % b
print(sum)
a=2
b=3
print(a**b)
sum= a ** b#为2的3次方:输出结果为8
print(sum)
!= 不等于(比较对象是否不相等)
不等于(比较对象是否不相等)类似于!=
> 大于 (返回a是否大于b)
>= 大于等于 (返回a是否大于或等于b)
返回为True:0,False:1
c = c+a 等效于 c +=a
a&b输出结果是12 #二进制解释:0000 1100
a | b 输出结果是61#二进制解释:0011 1101
0 1 2 3 4 5 6 7 8 9 10
-11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1
1.格式:字符串[起始索引:结束索引:歩长][m:n:k]
2.默认索引为0,默认步长为1
3.左必右开:含起始,不含结束
4.常用形式:[起:末] [起:末:步长]
5.步长为正,表示正序切,步长为负,倒序切
6.字符串反转:[::-1](面试考点)
print( R‘\n‘ )
文章标题:python_30期_第2讲【字符串&运算符】
文章链接:http://soscw.com/index.php/essay/40060.html