CH02變量及數據類型

【課程2.1】 數據類型概述

Numbers數字
# Numbers數字分為:int整型,long長整型晕翠,float浮點型秩霍,complex復數
x1 = 10
x2 = 10.0
print(type(x1),type(x2))

# print()函數罩抗,用于輸出/打印內容
# type()函數,用于查看數據類型
String字符串
# String字符串由數字寺晌、字母、下劃線組成的一串字符,用于表示文本的數據類型

x3 = "hello world!"
print(x3,type(x3))
print('hehe')
print("hahaha")
print('''what is this?
it`s a cat.''')
# 一定用英文標點符號综膀,單引號('') 雙引號("")一樣,三引號(''''''或"""""")可以表示多行字符串
bool布爾型
# bool布爾型:True局齿,False剧劝,用于做判斷

x4 = True
print(x4,type(x4))

print(True == 1)
print(False == 0)
print(True * 10)
# True實際值是1,False實際值是0
List列表
# List列表抓歼,支持字符讥此,數字,字符串以包含列表(即嵌套)谣妻,用[]標識萄喳,有序對象

x5 = [1,'a',2.4,502.2,[1,2,3]]
print(x5,type(x5))
Tuple元組
# Tuple元祖,用()標識蹋半,不能二次賦值他巨,可以理解成不可變的列表(只讀列表),有序對象

x6 = (1,2,3,'hello')
print(x6,type(x6))
Dict字典
# Dict字典减江,用{}標識闻蛀,由索引(key)和它對應的值value組成,無序對象

x7 = {"name":"fatbird", "city":"shanghai", "tel":10001000}
print(x7,type(x7))
數據類型轉換
# 數據類型轉換方法  **這里暫時只針對int您市,float觉痛,str三者,list/tuple/dict后面課程講

var1 = 10.8
var2 = int(var1)
print(var1,type(var1))
print(var2,type(var2))
print('----------')
# int(x)函數:將x轉為整數茵休,如果是四舍五入則是round(x)函數

var1 = 10
var2 = float(var1)
print(var1,type(var1))
print(var2,type(var2))
print('----------')
# float(x)函數:將x轉為浮點數

var1 = 10.0
var2 = str(var1)
var3 = float(var2)
print(var1,type(var1))
print(var2,type(var2))
print(var3,type(var3))
print('----------')
# str(x)函數:將x轉為字符串

【課程2.2】 認識變量

什么是變量薪棒? —— 方程式“=”左邊的手蝎,就是變量
1、給變量賦值即創(chuàng)建該變量俐芯,并且同時賦予該變量
① 變量名
② 變量類型
等號(=)用來給變量賦值

2棵介、變量命名規(guī)則:
① 變量名第一個字符必須是字母(大小寫均可)或者下劃線(“_”),不能數字開頭吧史;
② 變量名不能和常用功能性名字重合邮辽,例如print,if贸营,for
③ 不要有空格

多變量賦值
# 多變量賦值

a = b = c = 1
d , e , f = 1 , 2 , 'hello'
print(a,b,c,d,e,f)
動態(tài)變量 → 變量的值是可更改的吨述,或者說,變量可以隨時指向任意值
var1 = 10
print(var1)
var1 = 20
print(var1)

【課程2.3】 運算符

什么是運算符钞脂?
1 +2 = 3 的例子中揣云,1 和 2 被稱為操作數,"+" 稱為運算符

a, b, c = 21, 10, 0
 
c = a + b  # 加法
print ("a加b 的值為:", c)
 
c = a - b  # 減法
print( "a減b 的值為:", c )
 
c = a * b  # 乘法
print( "a乘b 的值為:", c )
 
c = a / b  # 除法
print( "a除b 的值為:", c )
 
c = a % b  # 取模冰啃,返回除法的余數
print( "a取b的模為:", c)
 
# 修改變量 a 邓夕、b 、c
a, b, = 2, 3
c = a**b   # 冪
print( "2的3次方的值為:", c)
 
a, b = 10, 4
c = a//b  # 取整除數 
print( "10除4的整除數為:", c)
比較運算符
# 比較運算符

a, b = 21, 10
print(a == b)  # 等于
print(a != b)  # 不等于
print(a > b)  # 大于
print(a < b)  # 小于
print(a >= 21)  # 大于等于
print(a <= 2)  # 小于等于
邏輯運算符
# 邏輯運算符

print(True and False)  # and:且
print(True or False)  # or:或
print(not True)  # not:非
print('-----')

# 布爾型的本質:True的值等于1阎毅,False的值等于0
print(True>0)
print('-----')

print(bool(0),bool(3),bool(-1),bool([1,2,3]),bool(0))
# bool()函數:將值轉換為布爾型焚刚,其中只有以下情況bool()返回False:0, 0.0, None,'', [] , {}
成員運算符
# 成員運算符

lst = [1,2,3,4,5,6]
a,b = 1,10
print(a in lst)  # a 在 lst 序列中 , 如果 x 在 y 序列中返回 True扇调。
print(b not in lst)  # b 不在 lst 序列中 , 如果 x 不在 y 序列中返回 True汪榔。

【課程2.4】 注釋#

注釋是用來說明代碼
程序運行的時候,Python解釋器會直接忽略掉注釋 → 有沒有注釋不影響程序的執(zhí)行結果肃拜,但是影響到別人能不能看懂你的代碼。
但“#”不只代表注釋,還代表某些文件的特殊格式雌团,寫在腳本開頭
注意:注釋只在腳本中起作用

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末燃领,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子锦援,更是在濱河造成了極大的恐慌猛蔽,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,723評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件灵寺,死亡現場離奇詭異曼库,居然都是意外死亡,警方通過查閱死者的電腦和手機略板,發(fā)現死者居然都...
    沈念sama閱讀 88,485評論 2 382
  • 文/潘曉璐 我一進店門毁枯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人叮称,你說我怎么就攤上這事种玛∶旰祝” “怎么了?”我有些...
    開封第一講書人閱讀 152,998評論 0 344
  • 文/不壞的土叔 我叫張陵赂韵,是天一觀的道長娱节。 經常有香客問我,道長祭示,這世上最難降的妖魔是什么肄满? 我笑而不...
    開封第一講書人閱讀 55,323評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮质涛,結果婚禮上稠歉,老公的妹妹穿的比我還像新娘。我一直安慰自己蹂窖,他們只是感情好轧抗,可當我...
    茶點故事閱讀 64,355評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著瞬测,像睡著了一般横媚。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上月趟,一...
    開封第一講書人閱讀 49,079評論 1 285
  • 那天灯蝴,我揣著相機與錄音,去河邊找鬼孝宗。 笑死穷躁,一個胖子當著我的面吹牛,可吹牛的內容都是我干的因妇。 我是一名探鬼主播问潭,決...
    沈念sama閱讀 38,389評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼婚被!你這毒婦竟也來了狡忙?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,019評論 0 259
  • 序言:老撾萬榮一對情侶失蹤址芯,失蹤者是張志新(化名)和其女友劉穎灾茁,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體谷炸,經...
    沈念sama閱讀 43,519評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡北专,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,971評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了旬陡。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片拓颓。...
    茶點故事閱讀 38,100評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖描孟,靈堂內的尸體忽然破棺而出录粱,到底是詐尸還是另有隱情腻格,我是刑警寧澤,帶...
    沈念sama閱讀 33,738評論 4 324
  • 正文 年R本政府宣布啥繁,位于F島的核電站菜职,受9級特大地震影響,放射性物質發(fā)生泄漏旗闽。R本人自食惡果不足惜酬核,卻給世界環(huán)境...
    茶點故事閱讀 39,293評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望适室。 院中可真熱鬧嫡意,春花似錦、人聲如沸捣辆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,289評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽汽畴。三九已至旧巾,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間忍些,已是汗流浹背鲁猩。 一陣腳步聲響...
    開封第一講書人閱讀 31,517評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留罢坝,地道東北人廓握。 一個月前我還...
    沈念sama閱讀 45,547評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像嘁酿,于是被迫代替她去往敵國和親隙券。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,834評論 2 345

推薦閱讀更多精彩內容