溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python小白的實例分析

發(fā)布時間:2022-01-25 09:32:14 來源:億速云 閱讀:104 作者:iii 欄目:開發(fā)技術

本文小編為大家詳細介紹“python小白的實例分析”,內容詳細,步驟清晰,細節(jié)處理妥當,希望這篇“python小白的實例分析”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

python小白的實例分析

一、超市買薯片

# 用戶輸入薯片的單價danjia = float(input("薯片的單價"))# 用戶輸入購買袋數(shù)daishu = int(input("購買的袋數(shù)"))# 計算總價zongjia = danjia * daishu# 輸出結果print("薯片單價%.2f/袋,您購買了%d/袋,應付總價%.2f元。" % (danjia,daishu,zongjia))# %s是字符串格式化輸出# %d是整數(shù)格式化輸出# %f是浮點數(shù)(小數(shù))格式化輸出# %06d是數(shù)字不足6位用0填充,滿足6位則是多少就顯示多少# %.2f是顯示小數(shù)點后2位,可依次增加.3/.4/.5

知識點:

1、=號在Python中的作用是給變量賦值。

2、input函數(shù),記錄用戶在鍵盤上輸入的內容。

3、float、int函數(shù)做數(shù)據(jù)類型轉換作用,分別轉換為浮點數(shù)(小數(shù))、整數(shù)。

4、同一類型的數(shù)據(jù)可以進行算數(shù)運算,而不同類型的數(shù)據(jù)不能進行運算。

5、print函數(shù)做輸出內容作用。

6、字符串格式化輸出的幾個符號和使用方法。

二、網(wǎng)吧判斷年齡

# 假設某網(wǎng)吧進入要求要年齡段是18-60周歲nianling = int(input("輸入您的年齡"))if nianling >= 18 and nianling print("歡迎進入本網(wǎng)吧上網(wǎng)")else:
   print("您的年齡未達到要求,禁止入內")

三、學??荚?/span>

# 某學校考試,要求學生語文和數(shù)學其中一門達到60分即及格yuwen = float(input("輸入你的語文分數(shù)"))
shuxue = float(input("輸入你的數(shù)學分數(shù)"))if yuwen >= 60 or shuxue >= 60:
   print("恭喜同學,你的考試及格")else:
   print("你的考試未過關")

四、非公勿入

# 假設不是公司的員工不讓進入yuangong = Falseif not yuangong:
   print("你不是本公司員工,禁止入內!")

知識點:

1、比較關系運算符的用法和以下所有的比較關系運算符含義:

== 相等

!= 不相等

> 大于

= 大于等于


# 定義布爾型變量,檢查是否有車票chepiao = False# 定義整形變量,表示刀的長度,單位:厘米dao = 19# 檢查是否有車票if chepiao:
   print("你擁有車票,請繼續(xù)進行安檢")
   #檢查刀的長度   if dao print("你已經(jīng)通過安檢")
   else:
       print("你的刀攜帶長度為%dCM,超過了限制的20CM,你無法通過安檢" % dao)else:
   print("你還沒有購買車票")

知識點:

1、if語句的內嵌用法,一般是作為兩個判斷條件有依賴關系的時候需要內嵌使用。

六、石頭剪刀布小游戲

# 導入隨機數(shù)工具包import random# 提示用戶輸入要出的拳:1石頭 2剪刀 3布wanjia = int(input("請輸入您要出的拳1石頭 2剪刀 3布:"))# 電腦隨機出拳diannao = random.randint(1, 3)# 輸出玩家和電腦所選的拳頭數(shù)據(jù)print("玩家選的拳頭是%d - 電腦選的拳頭是%d" % (wanjia, diannao))# 判斷玩家贏的局if (
       (wanjia == 1 and diannao == 2)
       or (wanjia == 2 and diannao == 3)
       or (wanjia ==3 and diannao == 1)):
   print("恭喜您勝利")# 判斷平局elif wanjia == diannao:
   print("平局")# 除了贏的局和平局以外都是輸,所以直接輸出失敗即可else:
   print("您戰(zhàn)敗了,再來一次嗎?")

知識點:

1、import函數(shù)的作用是導入工具包

2、random.randint是隨機數(shù)工具包,用法見項目演練

3、if語句中的elif語句用法,一般是用作當一個條件判斷完成后,需要額外再判斷一個和之前沒有依賴關系的條件而用。

讀到這里,這篇“python小白的實例分析”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業(yè)資訊頻道。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。

AI