五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

你覺得自己這輩子都學(xué)不會編程?超超超基礎(chǔ)Python課程,3小時快速入門 【自學(xué)

2022-08-13 13:33 作者:Great-Distance  | 我要投稿

本筆記建議食用視頻后

進行操作時復(fù)習(xí)參考(更完啦!撒花)

Hello!勵志成為科代表的我出現(xiàn)了,本系列課程合集和分P視頻里都有我的身影P36視頻

https://www.bilibili.com/video/BV13m4y1b7bx/?share_source=copy_web&;vd_source=bb63a816d59679e2d0bdba5c89c63061

我個人感覺到后面有點似懂非懂,后來做做一些實際問題題目就搞清楚了,我陸續(xù)會分享一些題目,大家練練手會更熟悉的【包括視頻內(nèi)我覺得有意思的題目】鏈接在這啦https://www.bilibili.com/read/readlist/rl656437?spm_id_from=333.999.0.0


P6-7 打印字符串(print玩法)

一、基礎(chǔ)內(nèi)容

print(“ ”)

打印:表示把指定文字在屏幕中顯示

需將內(nèi)容放置在括號內(nèi)中的引號內(nèi),引號可單可雙(成對,不能一單一雙 )

引號內(nèi)的文字連帶引號被稱為字符串(str)

注:print與()不能有空格,符號必須使用英文,運行代碼后若正確則會顯示退出代碼為0,若不正確則會顯示非0數(shù)

示例:print(“Dad!!”)→Dad!!


二、進階玩法

1.字符串連接:可以用+把幾個字符串連在起,結(jié)果就是一個拼接而成的更長的字符串

示例:print("How"" are"+" you"+"?")→How are you?(注意這里有空格,無空格則會將字符連在一起)

2.單雙引號轉(zhuǎn)義

字符串同時使用2個以上的雙/單引號會導(dǎo)致歧義,此時更改為外雙內(nèi)單或外單內(nèi)雙都不會報錯

若字符串中既有雙引號同時又有單引號,可在引號前加一個\(在enter鍵上方),表示這個引號屬于內(nèi)容的一部分

\叫做轉(zhuǎn)義符,其與其后面帶著的符號一起讀產(chǎn)生特殊含義

示例:

(1)print("Said"good"")→報錯

修正:print("Said'good'")→Said'good'

print('Said"good"')→Said"good"

(2)print(''He said "Let's go!"")報錯

修正:print(''He said \"Let\'s go!\"")→He said "Let's go!"

3.換行

python讀一行執(zhí)行一行,隨意換行會引起報錯,需要換行時可使用\n進行換行或連續(xù)使用三個連著的引號,其中間的內(nèi)容可使用enter鍵換行

示例:

(1) print(''唧唧復(fù)唧唧,\n木蘭當(dāng)戶織。\n不聞機杼聲,\n唯聞女嘆息。'')

唧唧復(fù)唧唧,

木蘭當(dāng)戶織。

不聞機杼聲,

惟聞女嘆息。

(2)

print(''''''唧唧復(fù)唧唧,

木蘭當(dāng)戶織。

不聞機杼聲,

唯聞女嘆息。'''''')

唧唧復(fù)唧唧,

木蘭當(dāng)戶織。

不聞機杼聲,

惟聞女嘆息。



P8-9 變量

一、基本操作

1.用途:儲存、指代值

2.命名規(guī)則:

(1)只能由文字,數(shù)字下劃線組成

(2)不得有空格

(3)不得以數(shù)字打頭

(4)不得使用引號包裹

(5)不能有除了下劃線之外的符號

示例:

正確命名:my_love

錯誤命名:my love

1my_love

''my_love''

my!love

3.賦值操作:變量名 = 變量對應(yīng)的值

示例:my_love = 13766666666

賦值后,我們就可以通過變量獲取這個值

注:先命名變量再使用變量,變量的數(shù)據(jù)類型屬于字符串(見P10數(shù)據(jù)類型)

示例:

正確操作:

my_love = 13766666666

print(''撥打:'',my_love)

錯誤操作:

print(''撥打:'',my_love)

my_love = 13766666666


另外,可以使用變量給變量賦值

示例:

my_love = 13766666666

my_ex = my_love(利用my_love變量值直接給my_ex變量賦值)

my_love = 15066666666

在賦值操作中,等號左邊的會被視為變量名,等號右邊的會先被求值,得到137···這個值,然后把這個值也賦給my_ex變量,最后my_love被賦值為新的手機號,這樣你就同時保留了前任和現(xiàn)任的手機號


二、哪些變量算好名字

1.不要用拼音(閱讀速度慢,且容易造成歧義)

2.使用英文命名(控制臺或日志可能編碼不兼容,且數(shù)字符號仍使用英文,需頻繁切換輸入法)

3.命名法:

一般使用下劃線命名法(約定俗成)

(1)字母全部小寫

(2)不同單詞用下劃線分隔

同時也有駝峰命名法:單詞首字母大寫分隔

注:

1.變量名大小寫敏感

2.不要占用Python關(guān)鍵字,否則該關(guān)鍵字會失去原本的功能

示例:

用戶姓名

(1)下劃線命名法:user_age

(2)駝峰命名法:UserAge



P10 數(shù)學(xué)運算

一、部分?jǐn)?shù)據(jù)類型

整數(shù)(int):直接的數(shù)字,如6

浮點數(shù)(float):即小數(shù),如6.6


二、運算符號

1.加法:+,如6+66+6

2.減法:-,如6-66-6

3.乘法:*,如6×66*6

4.除法:/ ,如6÷6→6/6

5.乘方:**(建議復(fù)習(xí)數(shù)學(xué),這里舉例基本常用運算,二分之一(0.5)次方即開方,某個數(shù)的負(fù)數(shù)指數(shù)冪等于這個數(shù)指數(shù)冪絕對值次方的倒數(shù))如√6→6**0.5;1/62→6**-2

6.//:除法運算后向下取整,如3/2=1.5,3//2→1


三、運算順序

同數(shù)學(xué),先括號,后乘方,其次乘除,最后加減


四、更多函數(shù):導(dǎo)入數(shù)學(xué)函數(shù)庫(見P25)


五、一些關(guān)于變量的簡略書寫

1.+=:a+=6→a=a+6

2.-=:a-=6→a=a-6


六、其他運用

1.字符串*數(shù)字:重復(fù)字符串,如"六"*6→六六六六六六


P11 注釋

1.用途:幫助自己或他人理解代碼意義,或保留一些不想執(zhí)行的代碼

2.用法:

(1)#

#做開頭,每一行開頭都需要一個#

快捷加#號方式:選中一段代碼,Windows按control和/?鍵;macOS按command和/?鍵,這樣每一行代碼都會被自動加上#號,如果想撤銷注釋則重復(fù)一下上述操作

(2)'''''' ''''''

用三引號包裹住注釋內(nèi)容即可



P12 數(shù)據(jù)類型

一、類型分類

不可變數(shù)據(jù)類型:字符串,整數(shù),浮點數(shù)(該部分內(nèi)容見P6.7.10),布爾類型,元組

可變數(shù)據(jù)類型:列表,字典,集合

其他:空值類型


二、字符串相關(guān)內(nèi)容

1.len函數(shù)在字符串中的使用

(1)用途:得到字符串的長度

(2)用法:len(字符串)(返回整數(shù))

注:在字符串中,數(shù)字空格符號文字都會占一個長度,完整的轉(zhuǎn)義符占一個長度,最外圍引號不占長度

2.索引字符

(1)用途:得到某一位置字符

(2)用法:字符串[數(shù)字]

注:字符串字符順序從0開始

示例:

(1)求''hello''的長度

len(''hello'')→5

(2)得到hello中的e

''hello''[1]→e


三、布爾類型(bool)

分為真(True),假(False)兩種,用于邏輯判斷


四、空值類型(NoneType)

僅有一種值,None,表示完全沒有值

用于當(dāng)你需要一個變量,但還不知道該變量值的時候,可將值定義為None


五、type函數(shù)的使用

1.用途:確定某一對象的類型

2.用法:type(某一對象<class '某一類型'>

示例:type(''這是一個字符串''<class 'str'>



P14input,int,float,str函數(shù)的使用

一、input

用法:input(''給用戶的提示信息'')

注:

1.需要使用print來展示結(jié)果哦

2.input返回的結(jié)果類型為字符串


二、int,float,str函數(shù)的使用

1.int函數(shù)可將其他類型轉(zhuǎn)化為整數(shù)

2.float函數(shù)可將其他類型轉(zhuǎn)化為浮點數(shù)

3.str函數(shù)可將其他類型轉(zhuǎn)化為字符串

4.使用方法:int/float/str(某一類型


P15-17 條件與邏輯

一、比較變量符

1.類別

等于號==

大于號>=

小于號<=

不等于號!=

大于號>

小于號<

2.進行比較后,符合邏輯的返回布爾值True,不符合邏輯的返回布爾值False

示例:

3==3返回True

3!=3返回False


二、條件語句

1.基本格式:if 條件:

條件為真時候的執(zhí)行語句(如果你希望條件為假時什么都不做那么到此為止)

else:

條件為假時候的執(zhí)行語句

2.要求:求出的值為布爾值

注:條件后面有一個冒號哦,執(zhí)行語句前有縮進,建議縮進四個空格(即按一下Tab鍵),執(zhí)行語句可以不止一句,但每行前面都要有縮進

3.一些方法:

(1)定義某個變量為布爾值

(2)結(jié)合比較運算符


三、嵌套條件語句

1.基本格式及原理

if跟條件一:

if跟條件二:

條件為真時候的執(zhí)行語句

else:

條件為假時候的執(zhí)行語句

(后面的if以及else首先滿足條件一然后進入條件二判斷,在條件二中為真得到真的執(zhí)行語句,反之則得到假的)

注:再次注意縮進問題,每進行一個條件判斷,則需要在此條件if/else前縮進一次


四、多個條件判斷(elif)

1.基本格式:

if跟條件一:

條件為真時候的執(zhí)行語句

elif跟條件二

條件為真時候的執(zhí)行語句

elif跟條件三

條件為真時候的執(zhí)行語句

(系統(tǒng)將只會執(zhí)行第一個真的條件語句


五、邏輯運算符號

1.類別:

and,or,not

2.and:可以連接兩個或兩個以上的操作對象,只有所有對象都符合邏輯才會返回True,其他情況則會返回False

3.or:可以連接兩個或兩個以上的操作對象,只有所有對象都不符合邏輯才會返回False,其他情況則會返回True

4.not:只能對一個操作對象運算,起顛倒布爾類型的作用(原先為True返回False

5.優(yōu)先級:not>and>or(可以用括號改變運算順序)



P18 列表

一、區(qū)別聯(lián)系方法與函數(shù)

1.相同處:均用于調(diào)用某一特定功能

2.不同處(在使用上):

(1)方法:對象.方法名(···)

(2)函數(shù):函數(shù)名(對象

內(nèi)置函數(shù):官方設(shè)置好的可以直接調(diào)用的函數(shù),可以在python官方文檔中查詢


二、列表(list)

1.用途:整合相關(guān)聯(lián)的數(shù)據(jù)

2.基本格式:列表名 = [列表內(nèi)容,列表內(nèi)容](列表內(nèi)容可以是不同類型的數(shù)據(jù))

3.添加刪除列表中的元素:使用append/remove方法

注:刪除添加元素時列表中得有該元素

4.len函數(shù),索引在列表中的使用同字符串(見P10數(shù)據(jù)類型),對列表使用len函數(shù)則會返回列表內(nèi)元素的數(shù)量,索引則會按序得到某元素,同字符串字符順序,列表中元素順序從0開始

5.修改列表中元素可以使用列表索引賦值更改

6.一些內(nèi)置函數(shù)

(1)列表中的最大值(輸出類型為int):max(···)

(2)列表中的最小值(輸出類型為int):min(···)

(3)排序號列表(輸出類型為list):sorted(···)

注:需要使用print來展示結(jié)果哦

示例:

列表:shopping_list = ["鍵盤""顯示器"]

刪除列表中的元素:shopping_list.remove("顯示器''

將鍵盤修改成鼠標(biāo):shopping_list[0] = "鼠標(biāo)"



P19 字典與元組

一、字典(dict)

1.用途:儲存鍵(key)值(value)對,鍵有對應(yīng)的值,鍵用于查找值

2.基本格式:

字典名 = {鍵:值,

鍵:值}

3.查詢鍵得到值:字典名[]

注:鍵應(yīng)使用不可變數(shù)據(jù)類型(見P12數(shù)據(jù)類型)

4.查詢鍵是否存在: in 字典名(返回布爾值)

5.添加鍵值對/更新值:字典名[] =

6.刪除鍵值對:del 字典名[鍵]

7.len函數(shù)使用同列表(見P18列表)

8.一些內(nèi)置方法:

(1)返回所有鍵:字典名.keys()

(2)返回所有值:字典名.values()

(3)返回所有鍵值對:字典名.items()


二、元組(tuble)

1.基本格式:元組名 = (元組內(nèi)容,元祖內(nèi)容)



P20 for循環(huán)

一、for循環(huán)

1.基本形式:

for 變量名 in 迭代對象

執(zhí)行語句

執(zhí)行語句

(這里的變量名會賦值給迭代對象中的每一個元素)

2.常用于有明確循環(huán)對象次數(shù)


二、range

1.用途:表示整數(shù)序列

2.用法:range(起始值,結(jié)束值,步長)

注:步長默認(rèn)為1,結(jié)束值不會被輸出



P21 while循環(huán)

一、while循環(huán)

1.基本格式:

while 條件:

執(zhí)行語句

(若條件為真則執(zhí)行)

2.常用于循環(huán)次數(shù)未知



P22 格式化字符串

一、format方法

1.基本格式:在字符串中將需要格式化的位置放入{},字符串結(jié)束后添加.format( )

注:format后面括號中可放置多個參數(shù),參數(shù)之間使用逗號間隔

2.使用:

(1){}中可以放置數(shù)字,數(shù)字替換的值便是format中對應(yīng)序號參數(shù)的內(nèi)容

注:同樣的序號從0開始

(2){}中也可以放置關(guān)鍵詞,此時format方法括號中的格式為關(guān)鍵詞 = 替換的內(nèi)容


二、f-字符串

1.基本格式:字符串前加f,字符串中需要格式化的位置放入{},{}中的內(nèi)容會被直接求值

注:請先用變量將{}中的內(nèi)容賦值


三、 數(shù)字格式化

這段有點混亂,沒看懂

?
Python 格式化字符串 | 優(yōu)雅群... P22 - 02:37
視頻源不見了,標(biāo)記失效
?


四、保留小數(shù)操作

在format方法,f-字符串中,{}輸入目標(biāo)內(nèi)容后加上冒號(:)點(.)保留的位數(shù)f即可

示例:

{apple:.2f}即保留apple對應(yīng)值的兩位小數(shù)



P23-24 定義函數(shù)

一、DRY原則

軟件開發(fā)原則中原則,不要重復(fù)代碼,為避免違反該原則,可以使用函數(shù)


二、定義函數(shù)

1.基本格式:

def 函數(shù)名(參數(shù),參數(shù)):

定義函數(shù)的代碼

定義函數(shù)的代碼

注:定義函數(shù)的代碼不會被執(zhí)行,只有實際調(diào)用時才會被執(zhí)行

2.使用:函數(shù)名(參數(shù),參數(shù))


三、局部變量

我們在定義函數(shù)中使用的變量屬于局部變量,在函數(shù)以外則無法使用


四、return語句

1.基本格式:

def 函數(shù)名(參數(shù),參數(shù)):

定義函數(shù)的代碼

定義函數(shù)的代碼

return 想要返回的東西

2.作用:在函數(shù)執(zhí)行完畢后返回想要的東西

事實上,當(dāng)沒使用return語句時,Python返回的值數(shù)據(jù)類型默認(rèn)為None



P25引入模塊

一、import語句

1.基本格式:文件開頭輸入import 加上模塊名

2.使用:輸入模塊名.跟上函數(shù)名/變量名

3.優(yōu)劣:不易產(chǎn)生命名沖突,易分清函數(shù)作用


示例:函數(shù)數(shù)據(jù)庫

1.用途:提供更復(fù)雜的數(shù)學(xué)運算

2.使用:文件開頭輸入import math

需要使用時輸入math.跟上函數(shù)名

注:需要使用print來展示運算結(jié)果哦

示例:

求以2為底8的對數(shù):

import math

result = math.log2(8)

print(result)


二、from···import···語句

1.基本格式:from 模塊名 import 要使用的函數(shù)或變量(多個的話用逗號間隔)

2.使用:函數(shù)基本調(diào)用(見P18)

3.優(yōu)劣:易進行多次函數(shù)使用,不易產(chǎn)生命名沖突


三、from···import·*語句

1.基本格式:from 模塊名 import*

2.使用:函數(shù)基本調(diào)用(見P18)

3.優(yōu)劣:可以調(diào)動同一模塊內(nèi)的所有函數(shù),但在不同模塊內(nèi)若有同一函數(shù)名則會造成命名沖突(適合調(diào)動同一模塊內(nèi)多個函數(shù))


四、調(diào)用第三方庫

先安裝第三方庫,之后調(diào)用同官方庫調(diào)用



P26-29 面向?qū)ο缶幊?/strong>

一、面向過程編程

1.過程:指完成某個具體任務(wù)的代碼,基本為函數(shù)

2.核心:實現(xiàn)的事情拆分成步驟依次完成

3.問題:隨著邏輯難度提升代碼清晰度下降


二、面向?qū)ο缶幊汤碚摬糠?/strong>

1.類是創(chuàng)建對象的模板,類是對象的實例。類定義了對象的屬性和方法

2.優(yōu)點:減少參數(shù),有利簡化程序邏輯,清晰邏輯及后續(xù)數(shù)據(jù)流動,可以綁定相關(guān)性質(zhì)特點

3.特性:封裝,繼承,多態(tài)

(1)封裝:寫類的人將內(nèi)部實現(xiàn)細(xì)節(jié)隱藏起來,使用類的人只通過外部接口訪問使用,可減少外部使用精力

(2)繼承:允許創(chuàng)建有層次的類。類可以有子類和父類來表達從屬關(guān)系,可減少代碼冗余

(3)多態(tài):因為對象具體類的不同而有不同的表現(xiàn),可統(tǒng)一調(diào)用同一名稱的方法調(diào)用實質(zhì)不同的方法


三、類定義屬性的運用

1.基本格式:class 類名稱:

定義類的代碼

定義類的代碼

2.命名類方法:Pascal命名法

用首字母大寫來區(qū)分單詞(和駝峰差不多)

3.構(gòu)造函數(shù):

(1)作用:定義實例對象的屬性

(2)基本格式

class 類名稱:

def __init__(self,參數(shù)):

self.參數(shù) = 參數(shù)

(這里self用于綁定屬性值到對象自身)

4.創(chuàng)建對象:類名 = 對象(參數(shù))

5.獲取對象屬性:類名.屬性(參數(shù))名


注:三、四中的self參數(shù)不需手動傳入


四、類定義方法的運用

1.格式要求:

在class關(guān)鍵字后縮進,同__init__,括號內(nèi)要先跟self表示對象自身,其余同普通方法(見P18)

(這里self用于獲取修改和對象綁定的屬性)

2.調(diào)用方法:對象.方法名(參數(shù))


五、類繼承

1.創(chuàng)建方法:

創(chuàng)建一個父類,在創(chuàng)建子類時,在子類名稱后面跟上(父類名)

注:在調(diào)用子類屬性和方法時,會優(yōu)先看所屬類有無該方法,若沒有時查找父類中有無該方法

3.super方法

(1)為避免調(diào)用子類屬性方法時方法屬性不完整,使用super方法,其將會返回當(dāng)前子類的父類

(2)使用:

def __init__(子類參數(shù)):

super __init__(父類參數(shù)):

4.使用繼承的情況:A是B→class A(B)



P30 定位文件路徑

一、類Unix操作系統(tǒng)(Linux、macOS等)

1.電腦操作系統(tǒng)目錄結(jié)構(gòu):

像樹根,根節(jié)點叫做根目錄,一般用/表示,一切的文件目錄都存放于根目錄下

2.文件位置:

(1)絕對路徑:從根目錄出發(fā)的路徑;以斜杠開頭,路徑中的每個目錄之間用斜杠進行分隔,最后以目標(biāo)文件或目標(biāo)目錄結(jié)尾

(2)相對路徑:從一個參照位置出發(fā),表示從它的位置上看,其他文件處于什么路徑;.來表示參照文件當(dāng)前所在目錄,用..來表示上一層的父目錄,再往上就用../..來表示當(dāng)前文件所屬目錄父目錄的父目錄。往下層則以.開頭,同樣用斜杠分隔開路徑中的目錄

另外,./是可以省略的,所以在同一目錄下的文件相互相用相對路徑找到彼此可直接使用文件名


二、Windows操作系統(tǒng)

1.電腦操作系統(tǒng)目錄結(jié)構(gòu):

像樹根,根節(jié)點叫做根目錄,每個磁盤分區(qū)都有自己的根目錄,用分區(qū)名加反斜杠(\)表示

2.文件位置:

(1)絕對路徑:從根目錄出發(fā)的路徑;以分區(qū)名加反斜杠開頭,每個目錄之間用反斜杠分隔,同樣以目標(biāo)文件或目標(biāo)目錄結(jié)尾

(2)相對路徑:見類unit系統(tǒng),用僅僅將/換成\使用



P31-32 文件操作

一、打開文件

基本操作: open("文件路徑","模式" ,("r+"),encoding="編碼方式")

模式:"r"讀取模式(只讀)"w"寫入模式(只寫)“a”附加內(nèi)容【模式不填寫默認(rèn)為讀取模式,若原文件已有內(nèi)容,使用w模式則會清空原內(nèi)容,a模式不會清空重寫,w和a模式都無法進行讀取當(dāng)你想要同時讀寫時請先選取a/w模式并輸入括號內(nèi)內(nèi)容

一般編碼方式為utf-8【編碼知識詳見視頻BV1xP4y1J7CS


二、讀取文件

  1. read方法

(會讀取全部的文件內(nèi)容)

返回形式:字符串

read(數(shù)字)【該數(shù)字為讀取的字節(jié)數(shù)】,下次再調(diào)用read會繼續(xù)從上次結(jié)束的位置讀取

2.readline方法

只讀取一行【換行符同樣屬于讀取部分】)



3.readlines方法(讀取全部文件內(nèi)容并返回列表元素



三、關(guān)閉文件

1.close方法

讀取完文件應(yīng)關(guān)閉文件


2.with關(guān)鍵字

with+open函數(shù)的調(diào)用+as+文件對象命名

(縮進)操作文件的內(nèi)容


四、寫文件

write方法

不會有換行效果,需使用\n手動換行

若文件名不存在會直接創(chuàng)建一個新的


P33 異常處理

一、捕捉異常(try+expect)

基本格式:【同條件判斷一樣,只有第一個符合條件的分支會運行,第一個except成功后之后的except不會被運行】

try:

(縮進)你認(rèn)為有可能報錯的代碼

except 你認(rèn)為可能出現(xiàn)的錯誤類型

(縮進)你想在錯誤發(fā)生后執(zhí)行的操作

except:【會捕捉所有錯誤類型】

(縮進)你想在錯誤發(fā)生后執(zhí)行的操作

else:

(縮進)當(dāng)try語句中的代碼無誤時想執(zhí)行的操作

finally:

(縮進)無論錯誤與否都會被執(zhí)行的語句


P34-35Python測試

一、基本用法

assert語句

使用方法:在assert后跟上你認(rèn)為True的語句

當(dāng)報錯時會直接結(jié)束進程

unittest庫

一般會獨立一個測試文件進行測試

為了調(diào)用測試功能,還要在測試文件里調(diào)用用于測數(shù)的函數(shù)

創(chuàng)建一個unittest的子類,每個測試用例都是類下面的一個方法,名字必須以test_開頭

該庫中assertEqual方法可以使得程序在False時繼續(xù)運行

寫好測試用例后在終端輸入python -m unittest就可以開始測試并展示測試結(jié)果

·代表測試通過,F(xiàn)代表不通過,終端還會告訴你其他詳細(xì)信息


二、unittest進階玩法

常見測試方法

assertTrue方法是萬能方法,但建議使用針對性的方法,在測試不通過時終端會給出詳細(xì)的失敗原因


還可以增加額外方法提高測試效率

TestCase類里的setUp方法,在測試用例前寫


你覺得自己這輩子都學(xué)不會編程?超超超基礎(chǔ)Python課程,3小時快速入門 【自學(xué)的評論 (共 條)

分享到微博請遵守國家法律
永丰县| 茂名市| 仙桃市| 乐陵市| 专栏| 中卫市| 桂东县| 资阳市| 金阳县| 嘉峪关市| 富平县| 张家川| 临沧市| 汕尾市| 阳信县| 南丰县| 虹口区| 云霄县| 鄱阳县| 广元市| 玉环县| 宿松县| 万载县| 新余市| 浦城县| 井冈山市| 青州市| 云和县| 伊春市| 武邑县| 三亚市| 阿尔山市| 锦屏县| 额济纳旗| 界首市| 襄汾县| 永福县| 乡宁县| 固始县| 郧西县| 平罗县|