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

【Python入門篇】——Python基礎(chǔ)語法(數(shù)據(jù)類型與數(shù)據(jù)類型轉(zhuǎn)換)

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

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

【Python入門篇】——Python基礎(chǔ)語法(數(shù)據(jù)類型與數(shù)據(jù)類型轉(zhuǎn)換)

1. 數(shù)據(jù)類型

1.1 理解數(shù)據(jù)類型

數(shù)據(jù)類型
在學(xué)習(xí)字面量的時候,我們了解到:數(shù)據(jù)是有類型的。
目前在入門階段,我們主要接觸如下三類數(shù)據(jù)類型:
【Python入門篇】——Python基礎(chǔ)語法(數(shù)據(jù)類型與數(shù)據(jù)類型轉(zhuǎn)換)
string、int、float這三個英文單詞,就是類型的標準名稱

1.2 type()語句

如何驗證數(shù)據(jù)的類型呢?
我們可以通過type()語句來得到數(shù)據(jù)的類型:
語法:type(被查看類型的數(shù)據(jù))
type()語句的使用方式

  1. 在print語句中,直接輸出類型信息:
print(type("辭七七"))
print(type(666))
print(type(13.14))

運行結(jié)果

【Python入門篇】——Python基礎(chǔ)語法(數(shù)據(jù)類型與數(shù)據(jù)類型轉(zhuǎn)換)

str是string的縮寫

  1. 用變量存儲type()的結(jié)果(返回值):
# 使用變量存儲type()語句的結(jié)果
string_type = type("辭七七")
# 用string_type接收type("辭七七")的內(nèi)容
int_type = type(666)
float_type = type(13.14)
print(string_type)
print(int_type)
print(float_type)

運行結(jié)果:
【Python入門篇】——Python基礎(chǔ)語法(數(shù)據(jù)類型與數(shù)據(jù)類型轉(zhuǎn)換)

查看的都是<字面量>的類型,能查看變量中存儲的數(shù)據(jù)類型嗎?
答案當然是:可以

# 使用type()語句,查看變量中存儲的數(shù)據(jù)類型信息
name = "辭七七"
name_type = type(name)
print(name_type)

觀察結(jié)果:
【Python入門篇】——Python基礎(chǔ)語法(數(shù)據(jù)類型與數(shù)據(jù)類型轉(zhuǎn)換)
我們通過type(變量)可以輸出類型,這是查看變量的類型還是數(shù)據(jù)的類型?
答案:變量存儲的數(shù)據(jù)的類型。因為,變量無類型,但是它存儲的數(shù)據(jù)有
就像我們可能會說:字符串變量
但要知道,不是變量是字符串,而是它存儲了:字符串

1.3 總結(jié)

  1. 使用什么語句可以查看數(shù)據(jù)的類型?
    type()
  2. 如下代碼,name_type變量可以存儲變量name的類型信息,是因為什么?
    因為type()語句會給出結(jié)果(返回值)
    【Python入門篇】——Python基礎(chǔ)語法(數(shù)據(jù)類型與數(shù)據(jù)類型轉(zhuǎn)換)
  3. 變量有沒有類型?
    答案:沒有,字符串變量表示變量存儲了字符串而不是表示變量就是字符串

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

我們知道數(shù)據(jù)類型之間,在特定的場景下,是可以相互轉(zhuǎn)換的,如字符串轉(zhuǎn)數(shù)字、數(shù)字轉(zhuǎn)字符串等
那么,我們?yōu)槭裁匆D(zhuǎn)換它們呢?
因為數(shù)據(jù)類型轉(zhuǎn)換,將會是我們以后經(jīng)常使用的功能。
如:

  • 從文件中讀取的數(shù)字,默認是字符串,我們需要轉(zhuǎn)換成數(shù)字類型
  • 后續(xù)學(xué)習(xí)的input()語句,默認結(jié)果是字符串,若需要數(shù)字也需要轉(zhuǎn)換
  • 將數(shù)字轉(zhuǎn)換成字符串用以寫出到外部系統(tǒng)
  • 等等

2.1 常見的轉(zhuǎn)換語句

【Python入門篇】——Python基礎(chǔ)語法(數(shù)據(jù)類型與數(shù)據(jù)類型轉(zhuǎn)換)
和我們前面學(xué)習(xí)的type()語句一樣,這三個語句,都是帶有結(jié)果的(返回值)
我們可以用print直接輸出或用變量存儲結(jié)果值

下面讓我們看一下代碼來感受一下

# 轉(zhuǎn)換成字符串
num_str = str(20)
print(type(num_str), num_str)

float_str = str(13.16)
print(type(float_str), float_str)
# 將字符串轉(zhuǎn)換成數(shù)字
num = int("11")
print(type(num), num)
num2 = float("13.14")
print(type(num2), num2)
# 整數(shù)轉(zhuǎn)浮點數(shù)
float_num = float(20)
print(type(float_num), float_num)

運行結(jié)果:
【Python入門篇】——Python基礎(chǔ)語法(數(shù)據(jù)類型與數(shù)據(jù)類型轉(zhuǎn)換)
通過結(jié)果可以看到浮點數(shù)轉(zhuǎn)整數(shù)會丟失精度

2.2 類型轉(zhuǎn)換注意事項

類型轉(zhuǎn)換不是萬能的,我們需要注意:

  1. 任何類型,都可以通過str(),轉(zhuǎn)換成字符串
  2. 字符串內(nèi)必須真的是數(shù)字,才可以將字符串轉(zhuǎn)換為數(shù)字

代碼演示,如果字符串內(nèi)不是數(shù)字轉(zhuǎn)換會出錯
【Python入門篇】——Python基礎(chǔ)語法(數(shù)據(jù)類型與數(shù)據(jù)類型轉(zhuǎn)換)

2.3 總結(jié)

  1. 字符串、整數(shù)、浮點數(shù)類型轉(zhuǎn)換的語句是什么?
    【Python入門篇】——Python基礎(chǔ)語法(數(shù)據(jù)類型與數(shù)據(jù)類型轉(zhuǎn)換)
  2. 任何類型都可以轉(zhuǎn)換成字符串,對不對?
    答案: 正確
  3. 字符串可以隨意轉(zhuǎn)換成數(shù)字,對不對?
    答案: 錯誤,字符串內(nèi)必須只有數(shù)字才可以
  4. 浮點數(shù)轉(zhuǎn)整數(shù)會怎么樣?
    丟失精度,也就是小數(shù)部分

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

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

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

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

相關(guān)文章

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包