日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Python變量和數據類型和數據類型的轉換_python

作者:白鳳倚劍歸??????? ? 更新時間: 2022-11-19 編程語言

變量

什么是變量?

變量是在程序運行時,能存儲計算結果或能表示值得抽象概念。簡單地說,變量就是在程序運行時,記錄數據用的

變量定義格式:

變量名稱=變量的值

例:

# 年齡為18歲
age=18
# 通過print打印
print("我的年齡是:",age)

結果:

print語句格式

print(內容1,內容2,……,內容N)

變量的特征

變量的值可以改變

數據類型

type()語句

如何驗證數據的類型? 可以使用type()語句來得到數據的類型 語法: type(被查看類型的數據)

type()語句的使用方式

1.在print語句中,直接輸出類型信息

print(type("白鳳倚劍歸"))
print(type(66))
print(type(13.14))

結果:

2.用變量存儲type()的結果(返回值)

s=type("白鳳倚劍歸")
i=type(666)
f=type(13.14)
print(s)
print(i)
print(f)

結果:

3.使用type()語句,查看變量中存儲的數據類型信息

name="白鳳倚劍歸"
name_type=type(name)
print(name_type)

結果:

變量有類型嗎?

通過type(變量)可以輸出類型 查看的是:變量存儲的數據的類型。因為:變量無類型,但是它存儲的數據有

數據類型轉換

為什么要類型轉換

數據類型轉換,是以后常用的功能

  • 從文件中讀取的數字,默認是字符串,我們需要轉換成數字類型
  • 后續學習的input()語句,默認結果是字符串,若需要數字也需要轉換
  • 將數字轉換成字符串用以寫出到外部系統

常見的轉換語句

  • int(x) 將x轉換為一個整數
  • float(x) 將x轉換為一個浮點數
  • str(x) 將x轉換為一個字符串
# 將數字類型轉換成字符串
num_str=str(66)
print(type(num_str),num_str)

float_str=str(13.14)
print(type(float_str),float_str)
# 將字符串轉換成數字
num1=int("99")
print(type(num1),num1)

num2=float("13.14")
print(type(num2),num2)

結果:

整數和浮點數互相轉換

# 整數轉換為浮點數
float_num=float(66)
print(type(float_num),float_num)

# 浮點數轉換為整數
int_num=int(13.14)
print(type(int_num),int_num)

結果:

?注意:浮點數轉換為整數可能會丟失精度

原文鏈接:https://juejin.cn/post/7148587576851922958

欄目分類
最近更新