python學習 第二天

2022-09-04 00:03:14 字數 2028 閱讀 1829

一、變數

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

print

(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"]

print

(name_list)#索引

print

(name_list[0])#切片

print(name_list[0:2])

#len

print(name_list[2:len(name_list)])

#for

for i in

name_list:

print

(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...