0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

input( ) 輸入函數(shù)和注釋是什么

汽車電子技術(shù) ? 來源:安迪python學(xué)習(xí)筆記 ? 作者: 安迪python學(xué)習(xí)筆記 ? 2023-02-23 15:27 ? 次閱讀

Python 知識框架圖:圖片

4.12.1 內(nèi)置函數(shù)

定義:內(nèi)置函數(shù)是Python 自帶的的函數(shù),安裝Python 后可以直接使用。

語法:函數(shù)名(參數(shù) 例如:print('520')

4.12.2 input( ) 輸入函數(shù)

print( ) 和input( ) 都是內(nèi)置函數(shù)。

print( )輸出函數(shù)。

input( )輸入函數(shù)。

【體驗(yàn)代碼】

name = input('請輸入你的名字:')
print(name)

【終端輸出】

安迪

運(yùn)行上述代碼,頁面的最上方會出現(xiàn)一個空白的方框;

我在方框中輸入我的名字安迪,然后按回車;

我輸入的名字安迪就會被input( ) 函數(shù)接收;

然后將接收的內(nèi)容賦值給變量name;

用print( name ) 調(diào)用變量name,我輸入的名字安迪就呈現(xiàn)在代碼框的最下方輸出位置。

這樣就完成了計(jì)算機(jī)的輸入與輸出。

簡單理解就是:運(yùn)行input( ) 函數(shù)后,計(jì)算機(jī)讓你輸入你的名字,你輸入名字后計(jì)算機(jī)接收你的名字進(jìn)行存儲,然后用print( ) 函數(shù)輸出你剛才輸入的名字,簡單完成了人與計(jì)算機(jī)的溝通。

圖片

10_input輸入

input 函數(shù)括號中的內(nèi)容起提示性作用,不會被程序輸出。

上方的代碼中只輸出了安迪,請輸入你的名字:這串字符沒有被輸出。

4.12.3 input 函數(shù)輸入的內(nèi)容數(shù)據(jù)類型為字符串

# 用input 函數(shù)輸入一句中文,并賦值給變量
gift = input('情人節(jié)你想要什么禮物?')

# 查看變量
print(gift)

# 查看變量的數(shù)據(jù)類型
print(type(gift))

【終端輸出】

玫瑰花

第一行輸出的玫瑰花是我輸入的內(nèi)容;

第二行class 'str' 表示我輸入的內(nèi)容玫瑰花數(shù)據(jù)類型為字符串。

# 用input 函數(shù)輸入一個整數(shù),并賦值給變量
int_1= input('你最喜歡的數(shù)字是幾?請輸入一個整數(shù):')

# 查看變量
print(int_1)

# 查看變量的數(shù)據(jù)類型
print(type(int_1))

【終端輸出】

7

第一行輸出的7是我輸入的內(nèi)容;

第二行class 'str' 表示我輸入的內(nèi)容7數(shù)據(jù)類型為字符串。

# 用input 函數(shù)輸入一個浮點(diǎn)數(shù),并賦值給變量
float_1= input('今天的油價(jià)是多少?請輸入一個浮點(diǎn)數(shù):')

# 查看變量
print(float_1)

# 查看變量的數(shù)據(jù)類型
print(type(float_1))

【終端輸出】

8.4

第一行輸出的8.4是我輸入的內(nèi)容;

第二行class 'str' 表示我輸入的內(nèi)容8.4數(shù)據(jù)類型為字符串。

通過上述3段代碼,我們發(fā)現(xiàn),不管我們在終端輸入什么類型的數(shù)據(jù),input 函數(shù)接收后,最終得到的數(shù)據(jù)類型都是字符串。

課后練習(xí)1

補(bǔ)全代碼,用input( ) 函數(shù)輸入兩個整數(shù),然后輸出兩個整數(shù)的和,注意:input 的輸入內(nèi)容數(shù)據(jù)類型為字符串。

'''
用input 函數(shù)輸入兩個整數(shù),并賦值給變量
第一整數(shù)輸入:10
第二整數(shù)輸入:20
'''

# 計(jì)算兩個整數(shù)的和


# 原樣輸出這句話:10+20等于30

課后練習(xí)2

# 我的工資每月9000元,新建一個變量存儲工資


# input函數(shù)輸入你每天的消費(fèi),新建一個變量存儲輸入的內(nèi)容


# 計(jì)算30天后你還剩多少錢?


# 原樣輸出:30天后我還剩余xxx元。

4.12.4 基礎(chǔ)知識:注釋

注釋對代碼起到說明作用,不會被程序運(yùn)行。

注釋有三種方法:

方法一:#

方法二:'''

方法三:"""

上述標(biāo)點(diǎn)符號都是英文輸入法下輸入,因?yàn)槲覍懝P記在文本輸入框,不在代碼框,所以顯示有差別。

方法一:#

# 這是第一行注釋
# 這是第二行注釋

方法二:'''

'''
這是第一行注釋
這是第二行注釋
'''

方法三:"""

"""
這是第一行注釋
這是第二行注釋
"""
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 安裝
    +關(guān)注

    關(guān)注

    2

    文章

    98

    瀏覽量

    22232
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4284

    瀏覽量

    62325
  • python
    +關(guān)注

    關(guān)注

    55

    文章

    4768

    瀏覽量

    84376
收藏 人收藏

    評論

    相關(guān)推薦

    linux驅(qū)動-Input輸入子系統(tǒng)

    驅(qū)動課程很不錯,于是,我就買了第二期的視頻,看了韋老師講解的input子系統(tǒng)視頻課程后,我完全明白了整個input子系統(tǒng)的工作機(jī)制。為了方便以后查閱,對input子系統(tǒng)的整體框架總結(jié)如下:典型的
    發(fā)表于 05-21 00:05

    CodeVisionAVR C語言庫函數(shù)介紹

    CodeVisionAVR C語言庫函數(shù)介紹 目錄:1. Character Type Functions - 字符類型函數(shù)2. Standard C Input/Output Functions - 標(biāo)準(zhǔn)
    發(fā)表于 04-22 10:17 ?108次下載

    Linux input 子系統(tǒng)范例和基本函數(shù)解析

    */ /*中斷處理函數(shù)*/ static irqreturn_t button_interrupt(int irq, void *dummy) { /*向輸入子系統(tǒng)報(bào)告產(chǎn)生按鍵事件*/ input_report_key(butt
    發(fā)表于 11-21 14:58 ?2329次閱讀

    使用 RPi.GPIO 模塊的輸入Input)功能

    (polling))您可以在某個時(shí)間點(diǎn)獲得一次輸入的快照:1234if GPIO.input(channel):????print('Input was HIGH')else:????print
    發(fā)表于 04-02 14:42 ?666次閱讀

    NRF24L01單片無線收發(fā)器芯片的宏定義及注釋函數(shù)免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是NRF24L01單片無線收發(fā)器芯片的宏定義及注釋函數(shù)免費(fèi)下載。
    發(fā)表于 09-10 17:26 ?0次下載
    NRF24L01單片無線收發(fā)器芯片的宏定義及<b class='flag-5'>注釋</b><b class='flag-5'>函數(shù)</b>免費(fèi)下載

    代碼編程規(guī)范之注釋風(fēng)格

    注釋的原則是有助于對程序的閱讀理解以及提供二次開發(fā)所需文檔,注釋的方式有很多,但是業(yè)內(nèi)常用的規(guī)范是 Doxygen 代碼注釋規(guī)范。遵循原則為,說明性文件、函數(shù)接口必須充分
    的頭像 發(fā)表于 02-15 15:01 ?1732次閱讀
    代碼編程規(guī)范之<b class='flag-5'>注釋</b>風(fēng)格

    ?SAS數(shù)據(jù)集的input輸入方式

    SAS input輸入方法用于讀取原始數(shù)據(jù)。原始數(shù)據(jù)可以來自外部源或來自流數(shù)據(jù)。
    的頭像 發(fā)表于 05-19 14:50 ?2736次閱讀
    ?SAS數(shù)據(jù)集的<b class='flag-5'>input</b><b class='flag-5'>輸入</b>方式

    python如何輸入多個數(shù)據(jù)

    在Python中,輸入多個數(shù)據(jù)可以通過以下幾種方式實(shí)現(xiàn):使用input函數(shù)、使用sys模塊的argv參數(shù)、使用文件輸入等等。下面將詳細(xì)介紹這些方法。 使用
    的頭像 發(fā)表于 11-23 15:29 ?5520次閱讀

    python中input怎么輸入3個值

    在 Python 中,可以使用 input() 函數(shù)來獲取用戶的輸入。如果你想要輸入多個值,可以根據(jù)具體的需求使用以下方法。 方法一:使用多個 in
    的頭像 發(fā)表于 11-23 15:31 ?9403次閱讀

    input輸入多個變量

    的編程語言來從用戶那里獲取輸入。以Python語言為例,我們可以使用input()函數(shù)來獲取用戶輸入。這個函數(shù)會在程序運(yùn)行時(shí)暫停,等待用戶
    的頭像 發(fā)表于 11-23 15:35 ?1125次閱讀

    python用input賦值多個變量

    在Python中,可以使用 input 函數(shù)從用戶那里獲取輸入,并將輸入賦值給變量。當(dāng)用戶輸入多個值時(shí),可以使用空格、逗號或其他分隔符將它們
    的頭像 發(fā)表于 11-23 15:37 ?3053次閱讀

    python中各種函數(shù)的用法

    ()函數(shù):用于輸出內(nèi)容到控制臺。 例如:print("Hello, World!"),將輸出"Hello, World!"。 input()函數(shù):用于獲取用戶輸入的值。 例如:name
    的頭像 發(fā)表于 11-23 15:48 ?695次閱讀

    c語言gets函數(shù)可以輸入數(shù)字嗎

    C語言中的gets函數(shù)是用來讀取字符串的,而不是用來讀取數(shù)字的。它會讀取輸入的字符直到遇到換行符或者文件結(jié)束符。因此,如果你嘗試使用gets函數(shù)來讀取數(shù)字,是無法準(zhǔn)確獲取數(shù)字本身的。 首先,讓我們
    的頭像 發(fā)表于 11-24 10:00 ?1374次閱讀

    input函數(shù)會將接收的數(shù)據(jù)以什么類型返回

    nput函數(shù)會將接收的數(shù)據(jù)以字符串類型返回。 input函數(shù)是Python內(nèi)置函數(shù)之一,它用于從用戶處獲取輸入。當(dāng)程序運(yùn)行到
    的頭像 發(fā)表于 11-30 10:09 ?3101次閱讀

    如何規(guī)范嵌入式C編碼注釋以及排版與格式

    注釋注釋應(yīng)放在其代碼上方相鄰位置或右方,不可放在下面。 ◎ 注釋的內(nèi)容要清楚明了,防止注釋二義性。 ◎ 修改代碼時(shí)同步更新注釋,保證
    的頭像 發(fā)表于 12-07 14:53 ?560次閱讀