一、變數
1、變數名:
數字,字母,下劃線
alex1=123
sb=「alex」
a_lex=「sb」
不能以數字開頭
lalex
變數名不是python內部的關鍵字
變數名要求:
a、數字字母下劃線
b、數字不能開頭
c、不能和python重複
基本的資料型別
數字:1234
age=18
字串:
a1 = 『asdf』
a2 = 「ffa」
a3 = 「」「as 123sdfsd」「」』
布林值:
true/false
a4=true
a5=false
數字 int
字串 str
布林值 bool
列表 list
元組 tuple
字典 dict
所有字串或者數字、字典 所具備的方法存在相對應的「值」裡
2、變數賦值
變數名 = 值
3、檢視物件的類,或物件所具備的功能
1、type
1 temp = "alex"2
3 t=type(temp)45
(t)67#
str, ctr+滑鼠左鍵,找到str類,內部所有方法
2、dir
1 temp =「alex」23 b=dir(temp)
3、help,type
1 temp = "alex"2
3 help(type(temp))
4、滑鼠放在upper上 ctrl+左鍵,自動定位到upper功能處
3、基本資料型別的常用功能
1、整數,int
a、#n1=123
#n2=456
#print(n1+n2)
#print(n1._add_(n2))
b、獲取可表示的二進位制的最短位數
n1=4 #00000100
ret=n1.bit_length()
print(ret) #3
2、字串
str字串常用功能
移除空白
分割長度
索引切片
3、列表
建立列表
1 name_list=['alex
','seven
','eric']
2或3 name_list=list(['
alex
','seven
','eric
'])
基本操作:
索引切片
追加刪除
長度例項:
name_list=["eirc
","alex
","tony"]
(name_list)#索引
(name_list[0])#切片
print(name_list[0:2])
#len
print(name_list[2:len(name_list)])
#for
for i in
name_list:
(i)輸出結果['
eirc
', '
alex
', '
tony']
eirc['
eirc
', '
alex']
['tony']
eirc
alex
tony
Python學習第二天
1 python包含6種內建的序列,列表 元組 字串 unicode字串 buffer物件和xrange物件 2 列表和元組的主要區別在於,列表可以修改,元組則不能。在一般情況下,幾乎所有的情況下列表都可以替代元組 3 字串就是乙個由字元組成的序列,可以通過索引獲取序列中的元素,使用負數索引時,py...
python學習第二天
if 條件 滿足條件幹什麼1 滿足條件幹什麼2 滿足條件幹什麼3 else 不滿足條件幹什麼1 不滿足條件幹什麼2 或者是 if 條件1 x elif 條件2 x elif 條件3 x else x產生隨機數 import random random.randint 1,3 只在1,2,3中產生隨機...
學習Python 第二天
今天我們學習了迴圈和列表,在python中有兩種迴圈分別是for迴圈和while迴圈。for迴圈寫法 for 變數 in range 起點,終點,步長 迴圈體例題 列印實心菱形 for i in range 4,5 for j in range abs i print end for j in ra...