python基礎用法

2022-06-09 17:24:08 字數 3121 閱讀 1317

#for迴圈輸出乙個99乘法表

for i in range(1,10

):

for j in range(1,i+1

): d = j *i

print(

'%d*%d=%-2d

'%(j,i,d),end = '')

print()

#while迴圈輸出乙個99乘法表

i=1while i<=9:

j=1while j<=i:

print("

%d*%d=%-3d

"%(i,j,i*j),end='')

j+=1

print

() i+=1

while迴圈輸出乙個等腰三角形

i=1while i<=5:

j = 1

while j <= 5-i:

print('

', end=''

) j += 1k = 1

while k <= 2*i-1:

print('

*',end=''

) k += 1

print

() i+=1

if判斷年齡

a = input("

你他嗎多大了:")

if int(a)>=18:

print("

牛逼了!!!!")

else

:

print("

滾尼瑪")

if巢狀

a = input("

公交卡還剩多少錢")

if int(a)>=1:

print("

可以上車")

if int(a)<=5:

print("

記得下次充值")

else

:

print("

公交卡餘額充足")

else

:

print("

餘額不足!下去

")

女生節做活動;從鍵盤輸入年紀,如果年紀小於18歲,

則輸出進動物園不用買票,如果年紀大於18歲,判斷如

果是女生門票為10元,男生門票為30元(if巢狀)

a=input("

請輸入年齡")

if int(a) >= 18:

b = input("性別"

)

if str(b)=="男"

:

print("

請交費30元")

else

:

print("

請交費10元")

else

:

print("

免費")

2:動物園買票規則:如果年紀在1~18歲之間門票免費,

在19~35歲之間門票為30元,在35歲以上門票為15元

(if--elif---else)

a=input("

請輸入年齡")

if int(a)>=1 and int(a)<=18:

print("免費"

)elif int(a)>=19 and int(a)<=35:

print("

請交費30")

else

:

print("

請交費15

")

雙十一優惠大酬賓:凡是前99名下單的顧客免費,否則不提供免費政策;

前100到400名下單的顧客,如果是100到200名下單的顧客,輸出商品2折**,

201到301名下單的顧客,輸出所有商品半價**,否則所有商品8折**;

400名以後的顧客提示不提供打折

a = input("

請輸入單號")

a =int(a)

if a>=99:

print("免費"

)elif a>=100 and a<=200:

print("

商品2折")

elif a>=201 and a<=301:

print("

商品5折")

elif a>=301 and a<=400:

print("

商品8折")

else

:

print("

不打折")

#

輸入乙個字串,反轉輸出

a="helloworld

"print(a[::-1])

print(str.upper())          #

把所有字元中的小寫字母轉換成大寫字母

print(str.lower()) #

把所有字元中的大寫字母轉換成小寫字母

print(str.capitalize()) #

把第乙個字母轉化為大寫字母,其餘小寫

print(str.title()) #

把每個單詞的第乙個字母轉化為大寫,其餘小寫

str="

helloworldhellopython

"print(str.lower())

#

給定乙個字串str="my name is baoabo",將」「空格替換成」,「

str="

my name is baoabo

"print(str.replace("

",",

"))

#

str = " "空格,li = ["lisi","love","xuexi"],將每個字元後面插入str構成乙個新的字串輸出

li = ["

lisi

","love

","xuexi"]

"str")

for i in

li: i=i+"

str"

print(i)

Python 基礎用法

字串查詢 號格式化字串的方式繼承自古老的c語言,這在很多程式語言都有類似的實現。上例的 s是乙個佔位符,它僅代表一段字串,並不是拼接的實際內容。實際的拼接內容在乙個單獨的 號後面,放在乙個元組裡。類似的佔位符還有 d 代表乙個整數 f 代表乙個浮點數 x 代表乙個16進製制數 等等 print s ...

Python基礎用法

python基礎用法,本文列舉了python的基本語句,使用時將下列 段複製到編輯器並執行,通過對照 和輸出結果來理解python的用法。python基礎語法 注釋 多行注 釋 print hello world print 10 20 print 張三 李四 王五 變數uname ming age...

python的基礎用法 python基礎用法

python 的特點1.簡單python 是一種代表簡單思想的語言。2.易學 python 有極其簡單的語法。3.免費 開源 python 是floss 自由開放原始碼軟體 之一。4.高層語言 使用python 編寫程式時無需考慮如何管理程式使用的記憶體一類的底層細節。5.可移植性 python 已...