亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

一文帶你了解Python中的注釋及變量

 更新時間:2023年07月13日 11:42:40   作者:大蝦好吃嗎  
這篇文章主要給大家介紹了關(guān)于Python中注釋及變量的相關(guān)資料,Python是一門動態(tài)類型的語言,因此無須提前聲明變量類型,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下

1.注釋

1.1.注釋

在編碼過程中,如果一段邏輯比較復(fù)雜且不理解的情況下,可以適當(dāng)?shù)奶砑幼⑨?,起到輔助自己或他人解讀代碼。

1.2.注釋分類

在Python中支持單行注釋和多行注釋;

單行注釋:以“#”開頭,在“#”右邊的所有東西當(dāng)做說明,解釋器會忽略該行,起到輔助說明作用。

#下面打印hello world
print('hello world')

多行注釋:以'''(英文單引號)開頭,以'''結(jié)尾,它們成對出現(xiàn),在它們之間的命令不能執(zhí)行。

'''
print('大蝦')
print('好吃嗎')
'''

2.變量

2.1.變量的定義

一次定義變量,可以多次使用,無需重復(fù)操作命令,引用變量名就可以使用。變量的語法格式是以鍵值對的形式出現(xiàn)的,例如:變量名=變量值。

實例:下面執(zhí)行結(jié)果都是一樣的

可是如果以第一種方法執(zhí)行:需要每條都敲一遍(試想一下如果字符串較長的情況下),而且在第二天,四條命令的星期都需要修改;

而第二種方法執(zhí)行:只需要修改前面的變量。比如今天周日,我只需要修改星期六為星期日就可以打印出四個星期日的完整字符串。注意:變量一定要在命令的上方執(zhí)行,否則先執(zhí)行命令無法識別。

變量是在編程中用于存儲和表示數(shù)據(jù)的一種命名位置或容器。它可以存儲各種類型的數(shù)據(jù),例如數(shù)字、文本、布爾值等。變量可以在程序中被賦值和修改,并且可以在不同的代碼塊中訪問和使用。

#下面是不應(yīng)用變量,需要一個一個敲
print('今天星期六,又是元氣滿滿的一天啊')
print('今天星期六,又是元氣滿滿的一天啊')
print('今天星期六,又是元氣滿滿的一天啊')
print('今天星期六,又是元氣滿滿的一天啊')
?
#下面定義變量
day = "今天星期六,又是元氣滿滿的一天啊"
print(day)
print(day)
print(day)
print(day)

總結(jié):

變量即是可以變化的量,可以隨時修改。

程序就是用來處理數(shù)據(jù)的,而變量就是用來存儲數(shù)據(jù)的。

2.2.變量的類型

在代碼中,被寫下來的固定的值,被稱之為字面量。字面量的值類型如下;

在python中為了應(yīng)對不同的業(yè)務(wù)需求,把數(shù)據(jù)分為不同的類型。

numbers、布爾類型和字符串類型的案例如下:

# Number 數(shù)值
# int
money = 100
# float
money1 = 1.2
?
# boolean 布爾
# 應(yīng)用在流程控制語句
# 判斷在開發(fā)中使用的單詞:男(sex);女(gender)
# 例:男為True 女為False
sex = True
gender = False
?
# string 字符串
# 使用單引號或雙引號,但是必須成對的
a = "hello world"
b = 'hello world'
# 單引號和雙引號嵌套
c = "hello 'world'"

列表、元組、字典類型的案例如下:

# list 列表
name_list = ['張三','李四']
print(name_list)
?
# tuple 元組
# 類似列表,但是注意用小括號
age_tuple = (10,11,12,13)
print(age_tuple)
?
# dict 字典
# 應(yīng)用場景:scrapy框架使用
# 格式為鍵值對的形式,一個鍵一個值,用":"分隔
person = {'name':'張三','age': 20}
print(person)

2.3.查看數(shù)據(jù)類型

變量是沒有類型的,數(shù)據(jù)才有類型。

下面以字符串類型和整數(shù)類型為例,其他類型一樣查看方法。

語法格式:type(變量名)

# string
a = '我叫張三'
print(a)
print(type(a))
?
# int
b = 1.2
print(b)
print(type(b))

2.4.命名規(guī)范

  1. 標(biāo)識符由字母、下劃線和數(shù)字組成,且數(shù)字不能開頭。
  2. 嚴(yán)格區(qū)分大小寫。
  3. 不能使用關(guān)鍵字。

2.5.類型轉(zhuǎn)換

函數(shù)說明
int(a)將a轉(zhuǎn)換為一個整數(shù)
float(a)將a轉(zhuǎn)換為一個浮點數(shù)
str(a)將a轉(zhuǎn)換為一個字符串
bool(a)將a轉(zhuǎn)換為一個布爾值

2.5.1.轉(zhuǎn)換為整數(shù)

# 字符串轉(zhuǎn)換為整數(shù)
a = '123'
print(type(a))
# 將字符串轉(zhuǎn)換為整形
b = int(a)
print(type(b))
?
# 浮點數(shù)轉(zhuǎn)換為整數(shù)
a = 1.63
print(type(a))
# 如果將float轉(zhuǎn)換為整數(shù),返回的將是小數(shù)點前面的數(shù)
b = int(a)
print(b)
print(type(b))
?
# 布爾值轉(zhuǎn)換為整數(shù)
a = True
print(type(a))
b = int(a)
# True是1   False是0
print(b)
print(type(b))

注:如果字符串轉(zhuǎn)換整數(shù)時,不能包含非法字符,如(特殊字符,英文字母)。

2.5.2.轉(zhuǎn)換為浮點數(shù)

# 將字符串轉(zhuǎn)換為浮點數(shù)
a = '11.31'
print(type(a))
b = float(a)
print(b)
print(type(b))
?
# 將整數(shù)轉(zhuǎn)換為浮點數(shù)
a = 100
print(a)
print(type(a))
b = float(a)
print(b)
print(type(b))

2.5.3.轉(zhuǎn)換為字符串

# 整數(shù)轉(zhuǎn)換為字符串 注意字符串是str
a = 12
print(type(a))
b = str(a)
print(b)
print(type(b))
?
# 浮點數(shù)轉(zhuǎn)換為字符串
a = 1.2
print(type(a))
b = str(a)
print(b)
print(type(b))
?
# 布爾類型轉(zhuǎn)換字符串
a = True
print(type(a))
b = str(a)
print(b)
print(type(b))

2.5.4.轉(zhuǎn)換為布爾類型

如果是非0(包含負(fù)數(shù))的整數(shù),進行bool類型的轉(zhuǎn)換將全都是True,0將是False。

# 整數(shù)轉(zhuǎn)換為布爾,結(jié)果為True
a = 1
print(type(a))
b = bool(a)
print(b)
print(type(b))
?
# 整數(shù)轉(zhuǎn)換為布爾,結(jié)果為False,原因是0
a = 0
print(type(a))
b = bool(a)
print(b)
print(type(b))
?
# 浮點數(shù)轉(zhuǎn)換為布爾,結(jié)果為True,原因是非0
a = 0.1
print(type(a))
b = bool(a)
print(b)
print(type(b))

本篇來源尚硅谷Python課程 

總結(jié)

到此這篇關(guān)于Python中的注釋及變量的文章就介紹到這了,更多相關(guān)Python注釋及變量內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論