操作符
===
操作符 | 操作 | 例子 | 求值为 |
** | 指数 | 2**3 | 8 |
% | 取模/取余数 | 22%8 | 5 |
// | 整除/商数取整 | 21//8 | 2 |
/ | 除法 | 21/8 | 2.625 |
* | 乘法 | 3*5 | 15 |
- | 减法 | 3-1 | 2 |
+ | 加法 | 3+1 | 4 |
比较操作符
======
操作符 | 含义 |
== | 等于 |
!= | 不等于 |
< | 小于 |
> | 大于 |
<= | 小于大于 |
>= | 大于等于 |
print(1 == 1) #T
print(1 == 2) #F
print(1 != 2) #T
print(1 != 1) #F
print(‘hello’ == ‘hello’) #T
print(‘hello’ == ‘world’) #F
print(‘t’ == ‘T’) #F
print(True == True) #T
print(True != False) #T
print(1 < 2) #T
print(1 > 2) #F
print(1 <= 2) #T
print(1 < 1) #F
上述就是比较操作符的一些比较了!
布尔操作
====
布尔操作符(or、and、not)
二元布尔操作
表达式 | 求值为 |
True and False | True |
True and True | False |
False and True | False |
False and False | False |
表达式 | 求值为 |
True or False | True |
True or True | True |
False or True | True |
False or False | False |
表达式 | 求值为 |
not True | False |
not False | True |
以上既是三种操作符的不同返回值,我们看看实例:
print((4 < 5) and (5 < 6)) # True
print((4 < 5) and (5 > 6)) #False
print((4 < 5) or (5 > 6)) #T
print((4 > 5) or (5 > 6)) #F
print(1 + 1 == 2 or not 2 + 2 == 4) #T
print(1 + 1 == 2 and not 2 + 2 == 4) #F
数据类型
====
常见的数据类型有整型(int),浮点型(float),还有字符串类型(str)
| 数据类型 | 例子 |
| — | — |
| 整型(int) | -1,-2,0,1,2,3 |
| 浮点型(float) | -1.1,-0.1,1.1,1.11 |
| 字符串(str) | ‘a’,‘b’,‘abcd’,‘123456’ |
这里的str在pycharm里面输出出来的跟int类型是一样的,为了区分建议使用idle哦
print(str(10))
print(int(10))
ptint(float(10))
运算符
===
**整数:**整数这个跟数学上的数字一样,比如:1,2,3,4,5…这些都是,只要是不带小数点的数字,不是汉字、特殊字符,字符的都是整数。
整数我们可以进行(+)(-)(*)(/)运算。看例子!
print(2 + 3) # 加法
print(3 - 2) # 减法
print(6 / 3) # 除法,这里的结果带小数点,如果不想要小数点加个int整数型进行转换就好
eg: print(int(6 / 3))
print(2 * 3) # 乘法
一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python必备开发工具
工具都帮大家整理好了,安装就可直接上手!
三、最新Python学习笔记
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、Python视频合集
观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
六、面试宝典
简历模板![在这里插入图片描述](https://img-blog.csdnimg.cn/646863996ac44da8af500c049bb72fbd.png#pic_center)
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!