国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

輸入與輸出函數(shù)—— 關(guān)于python 輸入和輸出你知道多少?

這篇具有很好參考價值的文章主要介紹了輸入與輸出函數(shù)—— 關(guān)于python 輸入和輸出你知道多少?。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

輸入與輸出函數(shù)—— 關(guān)于python 輸入和輸出你知道多少?

1??輸入 print()

??基本語法

print的基本語法格式??
print(value, … ,sep=" “,end=” \n", file=sys.stdout,flush=False)

  • value:表示想要輸出的數(shù)據(jù),可以是多個數(shù)據(jù),個數(shù)據(jù)間用逗號隔開。
  • sep:當(dāng)輸出多個數(shù)據(jù)時,可以插入各個數(shù)據(jù)的分隔字符,默認(rèn)是空格字符。
  • end:當(dāng)數(shù)據(jù)輸出結(jié)束時所插入的字符,默認(rèn)是\n換行。
  • file:數(shù)據(jù)輸出位置,默認(rèn)是sys.stdout屏幕。
  • flush:是否清除數(shù)據(jù)流的緩沖區(qū),默認(rèn)不清楚。

案例??

# demo1 sep、end 
age = 18
sex = '男' 
print('您的年齡',age,sep='=',end='\t')              # \t 制表符,相當(dāng)于鍵盤上的tab鍵 
print('您的性別',sex,sep='=',end='\n')              # \n 換行

輸入與輸出函數(shù)—— 關(guān)于python 輸入和輸出你知道多少?
案例??

# demo2 file 
# file的其他可選關(guān)鍵字參數(shù)
f = open(r'D:\pythonProjectbook\d\w','w') # 打開文件
print('hello',file = f) # 將內(nèi)容輸出到文件
f.close() # 關(guān)閉文件
# 運行后,可以看到hello輸出到w.txt文件中。

輸入與輸出函數(shù)—— 關(guān)于python 輸入和輸出你知道多少?
創(chuàng)建的文件及文件內(nèi)容??
輸入與輸出函數(shù)—— 關(guān)于python 輸入和輸出你知道多少?


??%格式化

%格式化的基本語法格式??
print(’ 輸出格式區(qū) ’ % (變量1,變量2 …))
在輸出格式區(qū)內(nèi)用%d等表示位置。

符 號 描述
%c 格式化字符及其ASCII碼
%s 格式化字符串
%d 格式化整數(shù)
%u 格式化無符號整型
%o 格式化無符號八進制數(shù)
%x 格式化無符號十六進制數(shù)
%X 格式化無符號十六進制數(shù)(大寫)
%f 格式化浮點數(shù)字,可指定小數(shù)點后的精度
%e 用科學(xué)計數(shù)法格式化浮點數(shù)
%E 作用同%e,用科學(xué)計數(shù)法格式化浮點數(shù)
%g %f和%e的簡寫
%G %f 和 %E 的簡寫
%p 用十六進制數(shù)格式化變量的地址

案例??

# demo3 % 格式化 
age = 18
sex = '男'
height = 1.72
print('你的年齡:%d \t 性別:%s \t 身高:%f' % (age,sex,height)) # %s 字符串 %d 整數(shù) %f 浮點數(shù)
print('%c' % 65) 	# A 可參考ASCII碼表
num = 100
print('%d的八進制是%o' % (num,num))			 # 十進制轉(zhuǎn)八進制
print('%d的十六進制是%x' % (num,num))		 # 十進制轉(zhuǎn)十六進制

輸入與輸出函數(shù)—— 關(guān)于python 輸入和輸出你知道多少?

??format()格式化

format()格式化的基本語法格式??
print(’ 輸出格式區(qū) ’ .format(變量1,變量2 …)
在輸出格式區(qū)內(nèi)用{}表示位置。

案例??

age = 18
height = 1.72
print('您的年齡為{}歲,身高為{}'.format(age,height))

輸入與輸出函數(shù)—— 關(guān)于python 輸入和輸出你知道多少?

??f-strings格式化

format的改良版,稱f-strings,使用前綴f在{}內(nèi)放變量名稱或表達式。

案例??

age = 18
height = 1.72
print(f'您的年齡為{age},身高為{height}')

輸入與輸出函數(shù)—— 關(guān)于python 輸入和輸出你知道多少?


2?? 輸入input()

print的基本語法格式??

v = input(“提示信息:”)

v 是變量,用來保存輸入的數(shù)據(jù)。不論輸入的是數(shù)字或字符、字母,input接收到的都是字符串?dāng)?shù)據(jù)類型。

??數(shù)據(jù)類型轉(zhuǎn)換

因為input接收到的是字符串?dāng)?shù)據(jù),所以在需要輸入數(shù)字時,為了能夠正常使用數(shù)字,需要對input接收的值進行數(shù)據(jù)類型轉(zhuǎn)換。

  • int:將數(shù)據(jù)轉(zhuǎn)換為整數(shù)。
  • float:將數(shù)據(jù)轉(zhuǎn)換為小數(shù)。
  • eval:根據(jù)輸入的數(shù)據(jù)而定。

input的數(shù)據(jù)類型

name = input('請輸入你的姓名:')
age = input('請輸入你的年齡:')
height = input('請輸入你的身高:')
print(f'name數(shù)據(jù)類型是{type(name)}')
print(f'age數(shù)據(jù)類型是{type(age)}')
print(f'height數(shù)據(jù)類型是{type(height)}')

輸入與輸出函數(shù)—— 關(guān)于python 輸入和輸出你知道多少?

由此可得知,input不論輸入什么,得到的數(shù)據(jù)類型都為字符串。

  • 轉(zhuǎn)換為int整數(shù)型
age = int(input('請輸入你的年齡:'))
print(f'age數(shù)據(jù)類型是{type(age)}')

輸入與輸出函數(shù)—— 關(guān)于python 輸入和輸出你知道多少?

  • 轉(zhuǎn)換為float浮點數(shù)類型
height = float(input('請輸入你的身高:'))
print(f'height數(shù)據(jù)類型是{type(height)}')

輸入與輸出函數(shù)—— 關(guān)于python 輸入和輸出你知道多少?

  • eval函數(shù)轉(zhuǎn)換
age = eval(input('請輸入你的年齡:'))
height = eval(input('請輸入你的身高:'))
print(f'age數(shù)據(jù)類型是{type(age)}')
print(f'height數(shù)據(jù)類型是{type(height)}')

輸入與輸出函數(shù)—— 關(guān)于python 輸入和輸出你知道多少?

eval 能將數(shù)字轉(zhuǎn)換為對應(yīng)的數(shù)據(jù)類型,但eval不能轉(zhuǎn)換除數(shù)字以外的,否則會報錯。文章來源地址http://www.zghlxwxcb.cn/news/detail-406958.html

到了這里,關(guān)于輸入與輸出函數(shù)—— 關(guān)于python 輸入和輸出你知道多少?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 關(guān)于C語言輸入輸出的逗號問題(小細節(jié))

    關(guān)于C語言輸入輸出的逗號問題(小細節(jié))

    C語言的輸入輸出必須要遵循scanf和printf的格式,就是你是什么格式你就要輸入什么。 ? ?這個程序我們可以看到它運行的結(jié)果是錯誤的!為什么呢,因為我們在scanf中已經(jīng)指定了輸入格式,輸入格式是兩個數(shù)中間用逗號隔開,所以 我們輸入時也必須在輸入的兩個數(shù)之間加逗號

    2024年02月04日
    瀏覽(17)
  • 關(guān)于PID的輸入輸出是什么--供自己復(fù)習(xí)使用

    本人也是個新手,最近對平衡車感興趣,所以惡補了一些關(guān)于pid的知識,下面是關(guān)于pid的文章,后續(xù)在平衡車上有進展也會出一些關(guān)于平衡車的文章。第一次寫文章,有許多的不足之處,希望給位網(wǎng)友給予指正。 在過程控制中,按偏差的比例(P)、積分(I)和微分(D)進行

    2024年02月09日
    瀏覽(18)
  • STM32——關(guān)于GPIO口的輸出方式和輸入方式

    STM32——關(guān)于GPIO口的輸出方式和輸入方式

    在STM32中,我們會要使用程序來對I/O口進行控制,當(dāng)我們使用I/O口時,我們就需要知道在程序中我們需要這個I/O口來實現(xiàn)什么功能,是輸入還是輸出。 ? 1、使用輸出模式 I/O口常用的輸出方式有推挽輸出和開漏輸出。 (1)推挽輸出(GPIO_Mode_Out_PP):可以輸出高、低電平,連接數(shù)

    2024年02月09日
    瀏覽(91)
  • DC電源模塊關(guān)于寬電壓輸入和輸出的范圍

    DC電源模塊關(guān)于寬電壓輸入和輸出的范圍

    BOSHIDA DC電源模塊關(guān)于寬電壓輸入和輸出的范圍 DC電源模塊是一種電子設(shè)備,能夠?qū)⑤斎氲闹绷麟娫崔D(zhuǎn)換成所需的輸出電源,用于供電各種電子設(shè)備。其中,關(guān)于寬電壓輸入和輸出的范圍,是DC電源模塊常見的設(shè)計要求之一。本文將詳細介紹DC電源模塊的寬電壓輸入和輸出的范

    2024年02月07日
    瀏覽(14)
  • 關(guān)于MySQL日期函數(shù)你不知道的用法

    MySQL提供了豐富的日期和時間函數(shù),用于處理和操作日期時間數(shù)據(jù)。本篇博文將深入介紹一些常用的MySQL日期函數(shù),通過詳細的例子帶你了解這些函數(shù)的用法和實際應(yīng)用。 CURDATE() 函數(shù)返回當(dāng)前日期,不包含時間信息。 結(jié)果可能類似于: NOW() 函數(shù)返回當(dāng)前日期和時間。 結(jié)果可

    2024年01月18日
    瀏覽(26)
  • ??倒I(yè)相機SDK基于C#關(guān)于IO輸入輸出的控制

    ??倒I(yè)相機SDK基于C#關(guān)于IO輸入輸出的控制

    ??倒I(yè)相機功能模塊sdk提供了很多相機的接口,本文主要介紹下相機的io相關(guān)的控制。例如在通過io輸入觸發(fā)相機拍照。通過io輸出傳遞拍照成功,或者存圖成功的信號等。 IO輸入的主要作用就是,相機通過IO管腳,收到1個IO信號,來觸發(fā)相機拍照; 觸發(fā)模式:TriggerMode設(shè)置

    2024年02月03日
    瀏覽(271)
  • C++基礎(chǔ)知識 (命名空間、輸入輸出、函數(shù)的缺省參數(shù)、函數(shù)重載)

    C++基礎(chǔ)知識 (命名空間、輸入輸出、函數(shù)的缺省參數(shù)、函數(shù)重載)

    ?? 例1: #include iostream 標(biāo)準(zhǔn)輸入輸出 std 是 c++ 標(biāo)準(zhǔn)庫的命名空間,將標(biāo)準(zhǔn)庫的定義實現(xiàn)都放到這個命名空間中 using namespace std 展開 std 里的內(nèi)容 cout ? c 代表的是 console 控制臺的意思, out 有輸出的意思 流運算符 流插入 endl 等價于 \\\'n\\\' 在 c++ 中,變量、函數(shù)和類的名稱存在于

    2024年02月15日
    瀏覽(48)
  • c++ 鍵盤/鼠標(biāo)交互+特殊輸入/輸出+窗口常用函數(shù)

    需要頭文件: 或: 函數(shù): 使用方法: 1.if(KEY_DOWN(某個鍵))或if(KEY_UP(某個鍵)) 檢測該鍵是否按下/未按下 2.keybd_event(某個鍵,0,0,0);或keybd_event(某個鍵,0,KEYEVENTF_KEYUP,0); 使該鍵是否按下/彈起(實際使用可參照下文鼠標(biāo)函數(shù)click_left()) 鍵碼表(替換“某個鍵”): 函數(shù): 使用方法: gx()或

    2024年02月09日
    瀏覽(41)
  • 玩轉(zhuǎn)C語言:深入理解輸入輸出函數(shù)的奧秘

    玩轉(zhuǎn)C語言:深入理解輸入輸出函數(shù)的奧秘

    ? ?? 歡迎大家來到貝蒂大講堂?? ????養(yǎng)成好習(xí)慣,先贊后看哦~???? 所屬專欄:C語言學(xué)習(xí) 貝蒂的主頁:Betty‘s blog 在C語言中有一個函數(shù)putchar專門負責(zé)輸出單個字符,其語法如下: 頭文件:#includestdio.h 聲明:int putchar(int char) char -- 這是要被寫入的字符。該字符以其

    2024年02月21日
    瀏覽(22)
  • 【C++】關(guān)鍵字 & 命名空間 & 輸入輸出 & 缺省函數(shù)

    【C++】關(guān)鍵字 & 命名空間 & 輸入輸出 & 缺省函數(shù)

    C++? 總計 63 個, C語言 32 個 直接上圖:? asm do if return try continue auto double inline short typedef for bool dynamic_cast int signed typeid public break else long sizeof typename throw case enum mutable static union wchar_t catch explicit namespace static_cast unsigned default char export new struct using friend class ext

    2024年02月08日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包