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基础,输入输出语句和格式化输出运算符字符串方法的主要内容,如果未能解决你的问题,请参考以下文章

python基础,输入输出语句和格式化输出运算符字符串方法

python基础,输入输出语句和格式化输出运算符字符串方法

python基础,输入输出语句和格式化输出运算符字符串方法

Python 基础入门笔记———— 数据类型输入输出运算符条件语句循环语句

Python基础之输入输出与高阶赋值

Python 基础笔记