python迴圈語句判斷的使用

2021-10-12 08:31:09 字數 1829 閱讀 3684

n = 9

for i in range(n):

for j in range(i):

print(』 『, end=』』)

for k in range(i, n):

print(』*』, end=』 ')

print()

for i in range(1, 10):

for n in range(1, i + 1):

print(』%s×%s=%s』 % (i, n, i * n), end=』 ')

print()

3.使用for迴圈輸出數字0-9,當數字為6時,跳出本次迴圈,執行其他迴圈當數字為8的時候,停止迴圈

for i in range(0,10):

if i == 6:

continue

elif i == 8:

break

else:

print(i)

4使用迴圈 計算出1-100之間 所有基數的和,偶數和

s = 0

for i in range(1,100):

if i % 2 == 0:

s += i

if i % 2 !=0:

s +=1

print(s)

偶數和

s = 0

for i in range(1,100):

if i % 2 == 0:

s +=i

print(s)

奇數和

s = 0

for i in range(1,100):

if i % 2!= 0:

s += i

print(s)

5.模擬atm取錢系統,取款機裡一共有10000元, # 有五個人分別去取錢,每次取錢的金額在100元到500元之間,

要求輸出他們每次取錢的金額,以及atm機裡的餘額,

當餘額小於取款的金額時,退出系統。

import random

import os

import threading

import time

from threading import thread, lock

lock = lock()

meon = 10000

def a(i):

while true:

global meon

time.sleep(1)

lock.acquire()

mon = random.randint(100, 500)

if mon <= meon:

meon -= mon

print("%s取了%d,剩餘%d" % (i, mon, meon))

else:

print(「餘額不足」)

os._exit(0)

lock.release()

if name == 『main』:

list = [「張三」, 「李四」, 「王五」, 「趙六」, 「王七」]

for i in list:

t = threading.thread(target=a, args=(i,))

t.start()

from functools import reduce

def fun(i):

return reduce(lambda x, y: x + y, i)

b = fun(eval(input(「輸入列表:」)))

print(b)

python的判斷語句及迴圈語句

一 判斷語句 1.if語句的格式 1 if 表示式 滿足表示式執行的語句.2 if 表示式 滿足表示式執行的語句.else 不滿足表示式執行的語句.3 if 表示式 滿足表示式執行的語句1.elif 表示式 滿足表示式執行的語句2.elif 表示式 滿足表示式執行的語句3.else 不滿足表示式執行...

Python判斷語句與迴圈語句

1 基本語句if 判斷條件 條件成立,執行 2 比較運算子 為比較運算子 等於 為 賦值於 為比較運算子 不等於 為比較運算子 大於等於 為比較運算子 小於等於 3 邏輯運算子 符號成立條件 表示為and 一假則假,全真則真與or 一真則真,全假則假 或not 非真則假,非假則真 非4 其他判斷語句...

python判斷語句和迴圈語句

判斷語句 1.1 if 格式if 要判斷的條件 使用比較運算子 條件成立時,要做的事 demo age 15 if age 12 如果變數age所儲存的值大於12,那麼條件成立,輸出下面的話 print 我可以騎自行車了 1.1.2 比較 關係 運算子 這些運算子用於編寫if語句,需要對某些資料進行...