學習Python 第二天

2021-09-09 06:23:47 字數 824 閱讀 9034

今天我們學習了迴圈和列表,在python中有兩種迴圈分別是for迴圈和while迴圈。

for迴圈寫法:

for 變數 in range(起點,終點,步長):

迴圈體

例題:列印實心菱形

for i in range(-4,5):

for j in range(abs(i)):

print(" ", end="")

for j in range(9-2*abs(i)):

print(「*」,end="")

print()

while迴圈寫法:

while 表示式(bool):

迴圈體

例題:雞兔同籠,雞兔一共有50只,腳一共有160只,求雞兔分別多少只?

chicken = 0

while chicken < 50:

rabbit = 50 - chicken

if chicken * 2 + rabbit * 4 == 160:

print("雞:",chicken,"兔",rabbit)

chicken += 1

兩種遍歷方式:

for i in range(6):

print(q[i])

for item in q:

print(item)

在執行程式得到結果時,python會自動換行,如果不想換行可在print()中新增end=""

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第二天

2.4 元組 不可修改的序列 元組用圓括號括起 函式tuple的工作原理與list很像 它將乙個序列作為引數,並將其轉換為元組 3.4 字串方法 1 center 通過在兩邊新增填充字元 預設為空格 讓字串居中 2 find 在字串中查詢子串 3 join 用於合併序列的元素 4 lower 返回字...