龙空技术网

学好python实现财务自由,python基础教学(四)

斌bin有理 90

前言:

目前你们对“财务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