概述
我们刚刚入门python的时候,对于python中的一些运算符一脸懵,不知道有什么作用,甚至有一些运算符不知道干什么用的,那么对于即将掌握Python技术的伙伴,这些只是一些基础,python学习过程中不仅要了解基本的运算符作用,最终要有独立的项目经验,下面我们一起看看吧~
![9a9a2036e2cc3acb172714bff137a8be.png](https://file2.kaopuke.com:8081/files_image/2023062214/9a9a2036e2cc3acb172714bff137a8be.png)
python解释执行器的交互模式
$ python3 #进入交互模式
退出交互模式
exit()
quit()
python注释
以 # 开头,直至行尾
python的组成:
程序由模块组成
模块由语句、函数、类组成
语句包含表达式
表达式建立并处理数据对象且能返回数据对象的引用关系
python的核心数据类型
数字(整型,浮点型,复数,布尔型(bool))
字符串 str
列表 List
...
整型数 int
整型数是不带有小数部分的数字,包括自然数、0及负数自然数
如:-2 , 100 , 0
整数字面值的表示方式:
十进制表示方式:
-10
0
99999999999999
八进制表示方式(0o开头,后跟0-7)
0o177 (127)
0o11 (9)
十六进制表示方式(0x开头,后跟0-9,A-F,a-f)
0x11 (17)
0xFF (255)
0x1234ABCD
二进制表示方式(0b开头,后跟0-1)
0b1001
浮点型数 float
浮点数是带有小数部分的数字(小数部分也可以是0)
浮点数的两种表示方式
小数表示:
3.14 3.1 3.0 3. 0.14 .14
科学计数法:
格式:小数 e/E(正负号) 指数
6.18E-1
2.9979e8
复数 complex
分为两部分:
实部(real)
虚部(image)
注意:虚部必须是以j或J结尾的数
复数字面值:
1j
(2j)
1+1j
1-1j
(-100+100j)
布尔类型 bool
用来表示真假两种状态的类型
True 表示真
False 表示假
说明:True的值为1,False的值为0
空值 None
None 是一个表示不存在的特殊对象
作用:
1、用来占位,
2、变量解释绑定
表达式 和 运算符
表达式 expression
由数字或数字和运算符组成
作用:
通常让计算机做一些事情并返回结果
示意:
1 + 2
1 + 2 * 3
运算符:
算术运算符
+ 加法
- 减法
* 乘法
/ 除法
// 地板除 floordiv(python2.3之后)
% 求余
** 幂运算
除法 /
python的除法不会丢到小数部分
1 / 3 # 得到 0.33333333
地板除 //
7 // 3 # 得到 2
3.25 // 1.5 #得到 2.0
求余 %
7 % 3 # 得到 1
3.25 % 1.5 # 得到 0.25
幂运算 **
x ** y
意为 x得y次方
5 ** 2 # 得到 25
3.0 ** 2.0 # 得到 9.0
5.6 ** 1.418 # 得到
运算符的优先级
** (高)
* / // % (中)
+ - (相对较低)
优先级示例:
1 + 1 * 3 - 4 / 5 + 6 ** 2
括号分组表达式
用()可以将表达式分组,()内部的表达式先进行计算
混合类型自动升级
1 + 2.14 返回类型为浮点型 3.14
基础输出函数 print
格式:
print(要打印的东西)
示例:
print("hello")
print(1+2*3)
print(1+2 , 3+4 , 100)
# 多个数据之间用逗号分隔
以上是python运算符的作用,如果有不懂的问题一定要及时解决。关注“武汉千锋”微信公众号,获取更多python学习资料!
最后
以上就是寂寞过客为你收集整理的python int 转 16进制字符串 大写_Python 中 /,//,*,**,%运算符的作用各是什么?...的全部内容,希望文章能够帮你解决python int 转 16进制字符串 大写_Python 中 /,//,*,**,%运算符的作用各是什么?...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复