乾貨!!!———————Python基礎教學第二篇

今天實在太累了,就簡單給大家寫一點基礎語法吧。

循環          佔位符操作          字符串操作            列表

循環:在Python裏主要有兩種循環方式for循環和while循環

     for循環:for循環主要側重於控制循環的次數

 如:  

for x in  range(3):
    print(x)
0
1
2

      while循環:while循環主要側重循環的條件,只要條件爲真,就會一直循環。

如:

age = 1
while age < 20 :
    print('未成年,今年{}歲了'.format(age))
    age += 1
未成年,今年1歲了
未成年,今年2歲了
未成年,今年3歲了
未成年,今年4歲了
未成年,今年5歲了
未成年,今年6歲了
未成年,今年7歲了
未成年,今年8歲了
未成年,今年9歲了
未成年,今年10歲了
未成年,今年11歲了
未成年,今年12歲了
未成年,今年13歲了
未成年,今年14歲了
未成年,今年15歲了
未成年,今年16歲了
未成年,今年17歲了
未成年,今年18歲了
未成年,今年19歲了

      for循環能做的事情,while都能做,反之則不行。絕大部分情況下我們使用for循環。

   佔位符操作:Python使用最廣泛,也最常用的佔位符就是%s,在Python裏面%s代表了所有類型的佔位符。所以說掌握好%s 的使用對於學好Python基礎十分重要。

name = "張三"
age = 17
helight = 1.70  #float小數
print('我的名字是%s,我的年齡是%s,我的身高是%s米.' %(name,age,helight))
我的名字是張三,我的年齡是17,我的身高是1.7米.

  還有%d ,%f 等等在這就不一一介紹了。

字符串操作:字符串操作集中類型我都總結在下面,大家直接看代碼瞭解吧,這樣更利於學習。

獲取精確位數:

info ='今天是星期四 Hello world'
print(info[0])

獲取指定內容:

 

info ='今天是星期四 Hello world'
print(info[3:5])
星期
反序截取字串符:
info ='今天是星期四 Hello world'
print(info[ :-3])
今天是星期四 Hello wo

獲取全部內容:

info ='今天是星期四 Hello world'
print(info[:])
今天是星期四 Hello world
列表:列表主要用於存放對像,變量等內容
 
#聲明方式:
list1 = []
list2 = list()
list3 = ['[hello]','[17]','[3.14]']
print(list3)

list = ['張三','李四','王五','趙六']
print(list)
#append  追加;添加      默認添加在最後一位
list.append('馮七')
print(list)
#insert  插入
#值1:插入的位置
#值2:插入的內容
list.insert(0,'小二')
print(list)
list.insert(3,'中間人')
print(list)
#如果插入的位置,超出了列表的長度  那麼就插入到最後一位
list.insert(100,'大神')
print(list)
list.append('張三')
print(list)
#remove方法    默認將列表的元素  從左往右依次刪除
list.remove('張三')
list.remove('張三')
print(list)

#pop  彈出最後一個元素
list.pop()
print(list)
#pop(2)彈出指定元素
list.pop(2)
print(list)

if '馮七' in list :
    print('zai')
else:
    print('bu zai')

index = list.index('馮七')
print(index)

list[0]='阿三'
print(list)

print(list[1:])

print(list[1:4:3])

#倒序
print(list[::-1])
print(list[::2])
print(list[1::2])
print(list)


print(len(list))
print(len('QWWEWRWRT'))
#分別獲取元素
for x in list :
    print(x)
for x ,y in list :
    print(x)
for x ,y in list :
    print(x,y)
['[hello]', '[17]', '[3.14]']
['張三', '李四', '王五', '趙六']
['張三', '李四', '王五', '趙六', '馮七']
['小二', '張三', '李四', '王五', '趙六', '馮七']
['小二', '張三', '李四', '中間人', '王五', '趙六', '馮七']
['小二', '張三', '李四', '中間人', '王五', '趙六', '馮七', '大神']
['小二', '張三', '李四', '中間人', '王五', '趙六', '馮七', '大神', '張三']
['小二', '李四', '中間人', '王五', '趙六', '馮七', '大神']
['小二', '李四', '中間人', '王五', '趙六', '馮七']
['小二', '李四', '王五', '趙六', '馮七']
zai
4
['阿三', '李四', '王五', '趙六', '馮七']
['李四', '王五', '趙六', '馮七']
['李四']
['馮七', '趙六', '王五', '李四', '阿三']
['阿三', '王五', '馮七']
['李四', '趙六']
['阿三', '李四', '王五', '趙六', '馮七']
5
9
阿三
李四
王五
趙六
馮七
阿
李
王
趙
馮
阿 三
李 四
王 五
趙 六
馮 七
嗯... 今天就到這吧(┬_┬)      未完待續...







發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章