網站首頁 編程語言 正文
一·算術運算符
在python中,算術運算符與數學中的算術運算極為類似,只是有些運算符號有所差別。算術運算符的算術計算一般是運用于int類型與floa類型,同時+與*還可以運用到各種序列的拼接合并與復制中。
優先級:有括號先算括號內的,再乘方>乘除>整除>取余>加減進行運算。
運算符 |
名稱 |
說明 |
+ |
求和 |
數學里的加法 |
- |
取差 |
數學里的減法 |
* |
相乘 |
數學里的乘法 |
/ |
相除 |
數學里的除法 |
% |
取余 |
得到除法的余數,比如:10%3=1 |
** |
冪運算 |
得到某數的的多少次方,比如:3**3=27 |
// |
整除 |
得到商的整數部分,比如:14//5=2 |
二·代碼演示
1·求和 +
print(7 + 8 + 2)
# 輸出結果:17
2·取差 -
print(7 - 2 - 2)
# 輸出結果:3
3·相乘 *
print(7 * 2)
# 輸出結果:14
4·相除 /
print(8 / 2)
# 輸出結果:4
5·取余 %
print(9 % 2)
# 輸出結果:1
6·冪運算 **
print(9 ** 2)
# 輸出結果:81
7·整除 //
print(9 // 2)
# 輸出結果:4
8·優先級混合運算
print((2+1)**3*3/3//2%2+2)
# 輸出結果:3
三·'+'與'*'在序列中的使用
1·拼接合并 +
運用于字符串,列表,元組這三個數據序列中。
字符串:
str1 = "大家好"
str2 = '我是'
str3 = str2 + str1
print(str3)
# 輸出結果:我是大家好
列表:
list1 = [1.2, 2]
list2 = [3, 4]
list3 = list1+list2
print(list3)
# 輸出結果:[1.2, 2, 3, 4]
元組:
tuple1 = (1, 2)
tuple2 = (3, 4)
tuple3 = tuple1+tuple2
print(tuple3)
# 輸出結果:(1, 2, 3, 4)
2·復制 *
運用于字符串,列表,元組這三個數據序列中。
字符串:
print('_'*30)
# 輸出結果:______________________________
列表:
# * 列表 復制列表中的數據,不會復制括號
list1 = [1.2, 2]
list4 = list1*2
print(list4)
# 輸出結果:[1.2, 2, 1.2, 2]
元組;
# * 元組 復制列表中的數據,不會復制括號
tuple1 = (1, 2)
tuple4 = tuple1*2
print(tuple4)
# 輸出結果:(1, 2, 1, 2)
原文鏈接:https://blog.51cto.com/u_15320761/5621781
相關推薦
- 2022-08-01 Android?WebView軟鍵盤遮擋輸入框方案詳解_Android
- 2023-10-30 解決docker拉取鏡像時報錯Error response from daemon: Get ““:
- 2022-04-26 ASP.NET?Core中的Razor頁面實現路由功能_實用技巧
- 2022-11-25 C++關鍵字之likely和unlikely詳解_C 語言
- 2022-09-17 PyTorch?模型?onnx?文件導出及調用詳情_python
- 2022-02-10 C語言之初識指針_C 語言
- 2022-05-31 利用python庫matplotlib繪制不同的圖表_python
- 2022-07-09 Python?如何查看程序內存占用情況_python
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支