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

首頁 > 編程 > Python > 正文

python3.4控制用戶輸入與輸出的方法

2020-01-04 14:19:48
字體:
供稿:網(wǎng)友

一、輸入

1.函數(shù)格式:input()

2.函數(shù)功能:接受一個(gè)標(biāo)準(zhǔn)輸入數(shù)據(jù),返回string類型。ctrl+z結(jié)束輸入。

3.實(shí)例:

默認(rèn)input():等待一個(gè)任意字符的輸入str=input(‘input a string:/n'):接受輸入數(shù)據(jù)作為string類型傳給str,/n為提示信息換行。

4.接受多個(gè)數(shù)據(jù)輸入,使用eval()函數(shù),間隔符必須是逗號

>>> lines['', '', '', '84', '2', '3', '']>>> a,b,c=eval(input())1,2,3>>> a1>>> c3

5.接受多行輸入的一個(gè)方法

>>> sen='end'  #作為結(jié)束符>>> list2=[]>>> for line in iter(input,ends):line1=line.split(',')list2.append(line1)23,3425,78end>>> list2[['23', '34'], ['25', '78']]

二、輸出

1.函數(shù)格式:print([object,...],sep='',end='/n',file=sys.stdout)(end默認(rèn)值為回車,可自定義符號)

2.實(shí)例

print():輸出一個(gè)空行

格式化輸出

#%x --- hex 十六進(jìn)制

#%d --- dec 十進(jìn)制

#%o --- oct 八進(jìn)制

#%s --- 字符串

#%f --- float 浮點(diǎn)數(shù)

例1:

>>> str1='the value is'>>> num1=11>>> print('%s%d'%(str1,num1))the value is11

例2:

PI=3.1415926print("PI = %10.3f" % math.pi) #輸出PI =  3.142print("PI = %-10.3f" % math.pi) #輸出PI = 3.142

例3:

print("%.3s" %("abcde")) #輸出abcprint("%.*s" %(4,"abcde")) #輸出abcdprint("%10.3s" %("abcde")) #輸出  abc(總長度為10,字符長度不夠前面填空格)

例4:打印多行

print(""" 你的內(nèi)容 """) 或者 print(''' 你的內(nèi)容 ''')

例5:打印純文本,不使用轉(zhuǎn)義字符:print(r'內(nèi)容')或者print(R'內(nèi)容')

print(r'abc/n') #直接打印字符串a(chǎn)bc/n

以上這篇python3.4控制用戶輸入與輸出的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持VEVB武林網(wǎng)。


注:相關(guān)教程知識閱讀請移步到python教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 瑞安市| 东丽区| 宁河县| 台东市| 化隆| 安乡县| 茂名市| 平定县| 甘谷县| 宝山区| 南川市| 香港| 阿尔山市| 洛阳市| 临洮县| 富顺县| 确山县| 南平市| 上饶市| 黄大仙区| 湘潭市| 阿城市| 新野县| 榆树市| 湖南省| 婺源县| 澄迈县| 鄂尔多斯市| 阆中市| 腾冲县| 亚东县| 徐水县| 布拖县| 甘南县| 岚皋县| 上饶市| 得荣县| 得荣县| 隆安县| 延川县| 巨野县|