前言:
目前你们对“财务phython”可能比较注意,我们都想要了解一些“财务phython”的相关内容。那么小编同时在网上汇集了一些有关“财务phython””的相关知识,希望姐妹们能喜欢,咱们一起来学习一下吧!5.4-5.5的内容紧接着基础教学(三)的哦,今天指令有点多,大家课后要好好练习哦
5.4 四种格式化字符串
1.拼串,如:S=hello,print('s='+s)
2.参数传递,如:print('s=',s)
3.占位符:
%d 整数占位,如:'张三今年%d岁'%22
%f 小数占位,如:'这次赚了%f元'%100.1
%s 字符占位 如:' i love %f' %'study'
4.:f{}和s.format()
f{}:
s='python and money'
a=f'i love {s}'
print(a)
s.format():
s='i love {}'
a=s.format ('python and money')
5.5 字符串的其他操作
字符串的长度
输入:len(a),即可得到a的长度,比如a=i love you ,则输出8
最大值和最小值:max(), min()
比较的是字符串的ascii码的值的大小,可以用ord()查。如:b='python',max(b)=y, min(b)=h
split() 分割字符串:将字符串进行分割
如:s='xxx,xxxx,xxx'.jpg
s.split(','),用,将s分割
join() 拼接字符串:把字符串用赋予的字符拼接起来
如:s='you', a='-'.join(s),用-将s拼接起来。
去空格
s.strip():s左右两边都去空格
s.lstrip():s左边去空格
s.rstrip():s右边去空格
大小写
s.upper():全部大写
s.lower():全部小写
s.isupper():判断是不是大写
s.islower():判断是不是小写
好了,第四章的内容正式开始:
04 运算符1.1概念:
用于执行程序代码计算。如:2+5,操作数为2和5,运算符为+
1.2运算符的分类
1.2.1算术运算符:+,-,*,/,**
加减乘除,幂次方**,取整//,取余%
1.2.2赋值运算符:
x +=3 相当于x=x+3 加
x -=3 相当于x=x-3 减
x *=3 相当于x=x*3 乘
x /=3 相当于x=x/3 除
x //=3 相当于x=x//3 取整
x %=3 相当于x=x%3 取余
x **=3 相当于x=x**3 取幂
1.2.3比较运算符:result 返回一个布尔类型:>,<,>=,<=
判断两个对象的值是不是相等:==等;!=不等
判断两个对象是不是同一个对象:is; is not
1.2.4 逻辑运算符
与或非
逻辑非:not可以对右边的值进行非运算
注:对于布尔值,非运算会对其取反操作,如:True-False ,False - True
对于非布尔值,会将其先转化为布尔值,然后再取反。如:0,空格,None或其他空值会转化为False,其他的都转化为True.
逻辑与:and 可以对符号两侧进行与运算。只有在符号两侧的值都为true,才会返回true。有False即False。
注:如果第一个值是False,就不看第二个值,直接Fales.如果第一个值不是False,则直接返回第二个值。
逻辑或:or 可以对符号两侧进行或运算。只有在符号两侧的值都为False,才会返回False。有True即True。
注:如果第一个值是True,就不看第二个值,直接True。如果第一个值不是True,则直接返回第二个值。
好了,同学们,今天的内容就分享到这咯,大家课后要好好练习哦。
#科技萌新成长营#
标签: #财务phython