python基础,输入输出语句和格式化输出运算符字符串方法
Posted Yinhb1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础,输入输出语句和格式化输出运算符字符串方法相关的知识,希望对你有一定的参考价值。
原格式输出
sql = ‘select * from aa inner join bb ’
‘on aa.id==bb.id where name like ‘%王%’ ’
print(sql)
ss=""“select * from aa inner join bb
on aa.id=bb.id where name like ‘%王1%’”""
print(ss)
ss=""" select * from aa inner join bb
on aa.id=bb.id where name like “%王1%” “”"
print(ss)
ss=’’’ select * from aa inner join bb
on aa.id=bb.id where name like ‘%王1%’ ‘’’
print(ss)
运算符
1.算术运算符
2.比较运算符
3.逻辑运算符
4.赋值运算符
1.算术运算符 + - * / % **
print(1+2)
print(6/4)
print(6/3) #去掉小数
print(6%4)
print(2**2)
2.比较运算符
print(1>4)
print(4<=6)
print(4==4)
print(9!=3)
3.逻辑运算符
print(1>3 and 7<6)#&&
print(1>3 or 7>6)#||
print(not 6>8)
4、赋值运算符
a=2
a+=1
print(a)
5、相等运算符
print(1 is ‘1’)
print(id(1),id(‘1’))
数据类型
num=90#数字
str1=“school”#字符串
dic={“key”:“value”}#字典
list2=[12,34,67,‘ss’]# 列表 【java 数组】
tup=(12,56,“uyy”)#元组
s=set(‘ertyuiop’)#集合
str2=“aaaaa**”
str3=“aaaaa”
print(str2+str3)#拼接
print(str2*5)#重复输出
print(str3)
print(" ".join(“yhb”))
print(str3.join(str2))
startwith 查看字符串开头字母
print(str3.startswith(‘a’))
print(str3.startswith(‘a’,3))
print(str3.startswith(‘a’,2,4))
print(str3.endswith(“y”))
str3.split() 用于字符串切分
str3.swapcase() 小写字母转换
str3.count() 统计字符串里字符出现的次数
str3.index() 查找下标
str3.replace() 把旧字符换替换成新的字符串
str3.find() 查询字符串里字符所在的索引
str3.capitalize() 将首字母变成大写字母
sort方法用于在原位置对列表进行排序,意味着改变原来的列表,让其中的元素按一定顺序排列
a = [‘a’,‘b’,‘c’,1,2,3]
a.sort()
find可以在一个较长的字符串中查找子串,他返回子串所在位置的最左端索引,如果没有找到则返回-1
a = ‘poiuytre’
print(a.find(‘abc’))
print(a.find(‘abc’,10,100))
join字符串拼接
a = [‘1’,‘2’,‘3’]
print(’+’.join(a))
split 分割
print(‘1+2+5+9’.split(’+’))
replace返回某字符串所有匹配项均被替换之后得到字符串
print(“This is a test”.replace(‘is’,‘is_test’))
capitalize 大小写转换
s = ‘zxvQWR’
s.capitalize()
swapcase 大小写转换
ss=‘qwrGHD’
print(ss.swapcase())
以上是关于python基础,输入输出语句和格式化输出运算符字符串方法的主要内容,如果未能解决你的问题,请参考以下文章