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

【Python入門篇】——Python基礎(chǔ)語法(字符串格式化,表達(dá)式格式化和數(shù)據(jù)輸入)

這篇具有很好參考價值的文章主要介紹了【Python入門篇】——Python基礎(chǔ)語法(字符串格式化,表達(dá)式格式化和數(shù)據(jù)輸入)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

作者簡介: 辭七七,目前大一,正在學(xué)習(xí)C/C++,Java,Python等
作者主頁: 七七的個人主頁
文章收錄專欄: Python入門,本專欄主要內(nèi)容為Python的基礎(chǔ)語法,Python中的選擇循環(huán)語句,Python函數(shù),Python的數(shù)據(jù)容器等。
歡迎大家點(diǎn)贊 ?? 收藏 ? 加關(guān)注哦!????

【Python入門篇】——Python基礎(chǔ)語法(字符串格式化,表達(dá)式格式化和數(shù)據(jù)輸入)


1. 字符串格式化方式2(快速寫法)

目前通過%符號占位已經(jīng)很方便了,還能進(jìn)行精度控制。
可是追求效率和優(yōu)雅的Python,是否有更加優(yōu)雅的方式解決問題呢?
那當(dāng)然:有
通過語法:f"內(nèi)容{變量}"的格式來快速格式化
看如下代碼
【Python入門篇】——Python基礎(chǔ)語法(字符串格式化,表達(dá)式格式化和數(shù)據(jù)輸入)
總結(jié):

可以通過

  1. f”{變量} {變量}”的方式進(jìn)行快速格式化

  2. 這種方式:

  • 不理會類型
  • 不做精度控制

適合對精度沒有要求的時候快速使用

2. 對表達(dá)式進(jìn)行格式化

先來了解表達(dá)式是什么:

表達(dá)式:一條具有明確執(zhí)行結(jié)果的代碼語句
如: 1 + 1、5 * 2,就是表達(dá)式,因為有具體的結(jié)果,結(jié)果是一個數(shù)字
又或者,常見的變量定義:
name = “張三” age = 11 + 11
等號右側(cè)的都是表達(dá)式,因為它們有具體的結(jié)果,結(jié)果賦值給了等號左側(cè)的變量。

那么,對于字符串格式化,能否直接格式化一個表達(dá)式呢?
可以,看代碼:

print("1 * 1 的結(jié)果是:%d" % (1 * 1))
print(f"1 * 2的結(jié)果是:{1 * 2}")
print("字符串在Python中的類型名是:%s" % type("字符串"))

結(jié)果:
【Python入門篇】——Python基礎(chǔ)語法(字符串格式化,表達(dá)式格式化和數(shù)據(jù)輸入)
在無需使用變量進(jìn)行數(shù)據(jù)存儲的時候,可以直接格式化表達(dá)式,使代碼更加簡潔

3. 數(shù)據(jù)輸入

3.1 input語句(函數(shù))

我們前面學(xué)習(xí)過print語句(函數(shù)),可以完成將內(nèi)容(字面量、變量等)輸出到屏幕上。
在Python中,與之對應(yīng)的還有一個input語句,用來獲取鍵盤輸入。

  • 數(shù)據(jù)輸出:print
  • 數(shù)據(jù)輸入:input

使用上也非常簡單:

  • 使用input()語句可以從鍵盤獲取輸入
  • 使用一個變量接收(存儲)input語句獲取的鍵盤輸入數(shù)據(jù)即可

看代碼:

print("請告訴我你是誰?")
name = input()
print("我知道了,你是:%s" % name)

結(jié)果:
【Python入門篇】——Python基礎(chǔ)語法(字符串格式化,表達(dá)式格式化和數(shù)據(jù)輸入)
但是在這個代碼中,輸出”請告訴我你是誰?“的print語句其實(shí)是多余的
input()語句其實(shí)是可以在要求使用者輸入內(nèi)容前,輸出提示內(nèi)容的哦,方式如下:
【Python入門篇】——Python基礎(chǔ)語法(字符串格式化,表達(dá)式格式化和數(shù)據(jù)輸入)

如圖,在input的括號內(nèi)直接填入提示內(nèi)容即可。

我們剛剛試驗的都是輸入了字符串類型的數(shù)據(jù)。
那么如果我們輸入數(shù)字類型或其它類型,結(jié)果會如何?

讓我們通過前面學(xué)習(xí)過的type()語句,來驗證一下輸入內(nèi)容的數(shù)據(jù)類型吧。

【Python入門篇】——Python基礎(chǔ)語法(字符串格式化,表達(dá)式格式化和數(shù)據(jù)輸入)

可以看到,無論鍵盤輸入何種類型的數(shù)據(jù)
最終的結(jié)果都是:字符串類型的數(shù)據(jù)

3.2 總結(jié)

  1. input()語句的功能是,獲取鍵盤輸入的數(shù)據(jù)

  2. 可以使用:input(提示信息),用以在使用者輸入內(nèi)容之前顯示提示信息。

  3. 要注意,無論鍵盤輸入什么類型的數(shù)據(jù),獲取到的數(shù)據(jù)永遠(yuǎn)都是字符串類型。

好了關(guān)于【Python入門篇】Python基礎(chǔ)語法(字符串格式化,表達(dá)式格式化和數(shù)據(jù)輸入),七七今天就先分享到這里,如果這篇文章對大家有幫助,請佬佬們點(diǎn)個贊再走吧!如果發(fā)現(xiàn)什么問題,歡迎評論區(qū)留言!????文章來源地址http://www.zghlxwxcb.cn/news/detail-454524.html

到了這里,關(guān)于【Python入門篇】——Python基礎(chǔ)語法(字符串格式化,表達(dá)式格式化和數(shù)據(jù)輸入)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 【python 基礎(chǔ)語法二】流程語法及字符串相關(guān)操作

    以冒號作為開始,用縮進(jìn)來劃分相同的作用域,這個整體是一個代碼塊 作用域:作用的區(qū)域 流程: 代碼執(zhí)行的過程 控制: 對代碼執(zhí)行過程中的把控 三大結(jié)構(gòu): 順序結(jié)構(gòu): 默認(rèn)代碼從上到下,依次執(zhí)行 分支結(jié)構(gòu): 單項分支、 雙向分支、 多項分支、 巢狀分支 循環(huán)結(jié)構(gòu): while / for 內(nèi)置

    2023年04月26日
    瀏覽(23)
  • 第33講:Python格式化字符串時使用字典傳遞字符串

    在前面對字符串進(jìn)行格式化輸出時,傳遞被格式化的字符串時都是單個的,如果想要對字典中Key對應(yīng)的Value進(jìn)行格式化輸出,常規(guī)的方法如下:

    2023年04月24日
    瀏覽(36)
  • Python 的字符串格式化指南

    Python 中控制字符串格式通常有三種形式: % 占位符(格式化符) str.format() 函數(shù) f-string 內(nèi)嵌式 Python 最先開始格式化字符串是用 %,但它的致命缺點(diǎn)是支持的類型有限制,只支持 int,str,double 這三種類型,從而導(dǎo)致其他所有類型只能轉(zhuǎn)換(強(qiáng)制轉(zhuǎn)換)為這幾個類型,還有如果

    2024年02月08日
    瀏覽(23)
  • python熟悉python基礎(chǔ)語法,了解html網(wǎng)絡(luò)結(jié)構(gòu),了解json格式數(shù)據(jù),含有字符串

    python熟悉python基礎(chǔ)語法,了解html網(wǎng)絡(luò)結(jié)構(gòu),了解json格式數(shù)據(jù),含有字符串

    Python網(wǎng)絡(luò)爬蟲是利用Python編寫的程序,通過自動化地訪問網(wǎng)頁、解析html或json數(shù)據(jù),并提取所需信息的技術(shù)。下面將詳細(xì)介紹一些與Python網(wǎng)絡(luò)爬蟲相關(guān)的重要知識點(diǎn)。 ? 變量和數(shù)據(jù)類型:學(xué)習(xí)如何聲明變量以及Python中的常用數(shù)據(jù)類型,如數(shù)字、字符串、列表、字典等。 條件語

    2024年02月10日
    瀏覽(26)
  • Python字符串格式化 (%操作符)

    在許多編程語言中都包含有格式化字符串的功能,比如C和Fortran語言中的格式化輸入輸出。在Python中內(nèi)置有對字符串進(jìn)行格式化的操作符是\\\"%\\\"。 模板 格式化字符串時,Python使用一個字符串作為模板。模板中有格式符,這些格式符為真實(shí)值預(yù)留位置,并說明真實(shí)數(shù)值應(yīng)該呈現(xiàn)的

    2024年02月14日
    瀏覽(26)
  • Python 用戶輸入和字符串格式化指南

    Python 用戶輸入和字符串格式化指南

    Python 允許用戶輸入數(shù)據(jù)。這意味著我們可以向用戶詢問輸入。在 Python 3.6 中,使用 input() 方法來獲取用戶輸入。在 Python 2.7 中,使用 raw_input() 方法來獲取用戶輸入。以下示例要求用戶輸入用戶名,并在輸入用戶名后將其打印在屏幕上: Python 3.6: Python 2.7: 為了確保字符串按預(yù)

    2024年02月05日
    瀏覽(38)
  • Python中格式化字符串輸出的4種方式

    Python格式化字符串的4中方式 一、%號 二、str.format(args) 三、f-Strings 四、標(biāo)準(zhǔn)庫模板 五、總結(jié)四種方式的應(yīng)用場景’ 一、%號占位符 這是一種引入最早的一種,也是比較容易理解的一種方式.使用方式為: 1、格式化字符串中變化的部分使用占位符 2、變量以元組形式提供 3、變

    2024年02月06日
    瀏覽(29)
  • 插值字符串格式化代碼中的感嘆號(Python)

    插值字符串格式化代碼中的感嘆號(Python)

    在csdn上讀到,插值字符串格式化代碼中有“!”,進(jìn)行了一番探究,了解到其中的一點(diǎn)“隱秘”,在此共享。?? (筆記模板由python腳本于2024年03月31日 09:27:59創(chuàng)建,本篇筆記適合 對Python字符串格式化有一定認(rèn)知 的coder翻閱) 【學(xué)習(xí)的細(xì)節(jié)是歡悅的歷程】 Python 官網(wǎng) :https://www

    2024年04月13日
    瀏覽(95)
  • python3字符串格式化用format()好還是 % 表達(dá)式好

    左手編程,右手年華。大家好,我是一點(diǎn),關(guān)注我,帶你走入編程的世界。 公眾號:一點(diǎn)sir,關(guān)注領(lǐng)取python編程資料 在 Python 中,使用 format() 方法是更推薦的方式來進(jìn)行字符串格式化,特別是在Python3中。雖然 % 表達(dá)式仍然可以在Python中使用,但已經(jīng)不推薦使用了,新的項目

    2024年04月16日
    瀏覽(90)
  • 【Python零基礎(chǔ)學(xué)習(xí)入門篇③】——第三節(jié):Python的字符串類型

    【Python零基礎(chǔ)學(xué)習(xí)入門篇③】——第三節(jié):Python的字符串類型

    ???????????? ???Hello,大家好呀我是陳童學(xué)哦,一個普通大一在校生,請大家多多關(guān)照呀嘿嘿?????? ?????? 技術(shù)這條路固然很艱辛,但既已選擇,該當(dāng)堅毅地走下去,加油! ???PUA: ” 你所看到的驚艷都曾平庸歷練 **“**?????? ?????? 最后讓我

    2024年02月04日
    瀏覽(52)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包