国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python2和Python3中print的用法示例總結

2020-02-16 10:29:22
字體:
來源:轉載
供稿:網友

前言

最近在學習python,對于python的print一直很惱火,老是不按照預期輸出。在python2中print是一種輸出語句,和if語句,while語句一樣的東西,在python3中為了填補python2的各種坑,將print變為函數,因此導致python3中print的一些使用和python2很不一樣。下面就來給大家詳細的總結了關于Python2和Python3中print的用法,話不多說了,來一起看看詳細的介紹吧。

一、Python2中的print用法

在Python2 中 print 是一種輸出語句

strHello = 'Hello Python'print strHello# Hello Python

1.格式化輸出整數

strHello = "the length of (%s) is %d" %('Hello Wordld', len('Hello World'))print strHello# the length of (Hello Wordld) is 11

2.格式化輸出16進制整數

# 格式 描述# %% 百分號標記# %c 字符及其ASCII碼# %s 字符串# %d 有符號整數(十進制)# %u 無符號整數(十進制)# %o 無符號整數(八進制)# %x 無符號整數(十六進制)# %X 無符號整數(十六進制大寫字符)# %e 浮點數字(科學計數法)# %E 浮點數字(科學計數法,用E代替e)# %f 浮點數字(用小數點符號)# %g 浮點數字(根據值的大小采用%e或%f)# %G 浮點數字(類似于%g)# %p 指針(用十六進制打印值的內存地址)# %n 存儲輸出字符的數量放進參數列表的下一個變量中
nHex = 0x20print 'nHex = %x, nDec = %d, nOct = %o' %(nHex, nHex, nHex)# nHex = 20, nDec = 32, nOct = 40

輸出二進制的話,可以使用python函數bin()

# Python 2.7.10 (default, Feb 7 2017, 00:08:15)# [GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwin# Type "help", "copyright", "credits" or "license" for more information.# >>> bin(789)# '0b1100010101'# >>>

3.格式化輸出浮點數(float)

%字符:標記轉換說明符的開始 最小字段寬度:轉換后的字符串至少應該具有該值指定的寬度。如果是*,則寬度會從值元組中讀出 轉換標志:-表示左對齊;+表示在轉換值之前要加上正負號;''(空白字符)表示正數之前保留空格;0表示轉換值若位數不夠則用0填充 點(.)后跟精度值:如果轉換的是實數,精度值就表示出現在小數點后的位數。如果轉換的是字符串,那么該數字就表示最大字段寬度。如果是*,那么精度將從元組中讀出
import math#defaultprint 'PI = %f' % math.pi# PI = 3.141593# width = 10, precise = 3, align = leftprint 'PI = %10.3fxxx' % math.pi# PI =  3.142xxx# width = 10, precise = 3, align = rightprint 'PI = %-10.3fxxx' % math.pi# PI = 3.142  xxx# 前面填充字符串print 'PI = %06d' % int(math.pi)# PI = 000003

4.格式化輸出字符串(string)

# precise = 3print '%.3s' % ('jcodeer')# jco# precise = 4print '%.*s' % (4,'jcodeer')# jcod# width = 10, precise = 3print 'xx%10.3s' % ('jcodeer')# xx  jco            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 柏乡县| 唐海县| 澄迈县| 莫力| 厦门市| 仪征市| 商都县| 阿克陶县| 东安县| 佛学| 明星| 炉霍县| 五常市| 监利县| 陆丰市| 昔阳县| 宁晋县| 沅江市| 河南省| 廊坊市| 徐闻县| 阜阳市| 宁蒗| 安宁市| 钟祥市| 胶南市| 察雅县| 北票市| 寿光市| 普安县| 巫山县| 织金县| 永善县| 鹤庆县| 阳信县| 伊宁市| 合山市| 保山市| 阿坝县| 隆德县| 额济纳旗|