網(wǎng)站首頁 編程語言 正文
python這款軟件是很多程序員都會(huì)使用到的編程軟件,利用python大家可以快速的編寫代碼,同時(shí)代碼運(yùn)行速度也是非常快的。在python中經(jīng)常會(huì)有很多的符號(hào)、英文字母等等的,比如今天我給大家?guī)淼膒ython中%的幾種意思介紹,不清楚的朋友們趕緊來了解下詳細(xì)內(nèi)容吧
%Y會(huì)被無世紀(jì)的年份所替代。%m會(huì)被01到12之間的一個(gè)十進(jìn)制月份數(shù)替代,其他依次類推。
1.%在python的格式化輸出,有轉(zhuǎn)換字符的作用:
(1)%c 整數(shù)轉(zhuǎn)成對(duì)應(yīng)的 ASCII 字元;
(2)%d 整數(shù)轉(zhuǎn)成十進(jìn)位;
(3)%f 倍精確度數(shù)字轉(zhuǎn)成浮點(diǎn)數(shù);
(4)%o 整數(shù)轉(zhuǎn)成八進(jìn)位;
(5)%s 整數(shù)轉(zhuǎn)成字符串;
(6)%x 整數(shù)轉(zhuǎn)成小寫十六進(jìn)位;
(7)%X 整數(shù)轉(zhuǎn)成大寫十六進(jìn)位。
比如:
a = ‘test’
print ‘it is a %s’ %(a)
打印的結(jié)果就是 it is a test。
2.求模運(yùn)算,相當(dāng)于mod,也就是計(jì)算除法的余數(shù),比如5%2就得到1。
由于Python語言的簡(jiǎn)潔性、易讀性以及可擴(kuò)展性,在國(guó)外用Python做科學(xué)計(jì)算的研究機(jī)構(gòu)日益增多,一些知名大學(xué)已經(jīng)采用Python來教授程序設(shè)計(jì)課程。例如卡耐基梅隆大學(xué)的編程基礎(chǔ)、麻省理工學(xué)院的計(jì)算機(jī)科學(xué)及編程導(dǎo)論就使用Python語言講授。眾多開源的科學(xué)計(jì)算軟件包都提供了Python的調(diào)用接口,例如著名的計(jì)算機(jī)視覺庫(kù)OpenCV、三維可視化庫(kù)VTK、醫(yī)學(xué)圖像處理庫(kù)ITK。
而Python專用的科學(xué)計(jì)算擴(kuò)展庫(kù)就更多了,例如如下3個(gè)十分經(jīng)典的科學(xué)計(jì)算擴(kuò)展庫(kù):NumPy、SciPy和matplotlib,它們分別為Python提供了快速數(shù)組處理、數(shù)值運(yùn)算以及繪圖功能。
因此Python語言及其眾多的擴(kuò)展庫(kù)所構(gòu)成的開發(fā)環(huán)境十分適合工程技術(shù)、科研人員處理實(shí)驗(yàn)數(shù)據(jù)、制作圖表,甚至開發(fā)科學(xué)計(jì)算應(yīng)用程序。
補(bǔ)充知識(shí)點(diǎn):
python中%是什么意思
1、說明
%在Python中有兩種運(yùn)用,一是放在數(shù)學(xué)運(yùn)算中,二是放在字符串中。
2、數(shù)值運(yùn)算
%代表取模,返回除法的余數(shù)。
>>> 7%2
3、字符串
將其他變量置入字符串特定位置以生成新字符串的操作。
age = '22'
//my name is 22
print 'my name is %s' % n
總結(jié):
1、說明
%在Python中有兩種運(yùn)用,一是放在數(shù)學(xué)運(yùn)算中,二是放在字符串中。
2、數(shù)值運(yùn)算
%代表取模,返回除法的余數(shù)。
3、字符串
將其他變量置入字符串特定位置以生成新字符串的操作。
原文鏈接:https://blog.csdn.net/D0126_/article/details/128417032
相關(guān)推薦
- 2022-04-11 C++17之std::visit的具體使用_C 語言
- 2022-08-29 Python常見異常處理總結(jié)_python
- 2023-01-11 jQuery綁定點(diǎn)擊事件與改變事件的方式總結(jié)及多個(gè)元素綁定多個(gè)事件_jquery
- 2022-08-30 C#中的委托和事件詳解_C#教程
- 2022-07-10 移動(dòng)文件夾ubuntu
- 2022-03-28 C#委托方法Func()中GetInvocationList()方法的用法介紹_基礎(chǔ)應(yīng)用
- 2022-03-23 如何使用Redis實(shí)現(xiàn)電商系統(tǒng)的庫(kù)存扣減_Redis
- 2022-10-31 Kotlin函數(shù)式編程超詳細(xì)介紹_Android
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運(yùn)行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲(chǔ)小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運(yùn)算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯(cuò)誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實(shí)現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡(jiǎn)單動(dòng)態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對(duì)象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊(duì)列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支