# 定義乙個年齡
age = 2
# 設定判斷元素
if age >= 18:
print("歡迎光臨本網咖!!!")
print("哈哈 你來啦!!!")
else:
print("未成年禁止上網哦!")
print("這條**看看什麼時候執行?")
age是定義年齡的變數,然後開始設定判斷元素也就是if 追後輸入age>=的變數 切記 最後一定要加:號!!!重點
變數達到正確值 然後print的內容就會彈出
# 定義兩個變數 然後判斷成績是否及格
python_score = 30
c_score= 40
if python_score>60 or c_score >60:
print("考試成功!")
else:
print("考試失敗,繼續加油!!")
# 94 打卡!!!
首先按照我注釋上面的那個 先定義兩個變數 然後再進行判斷考試是否及格
第乙個變數可以設定python的考試成績,然後第二個是c的考試成績
然後用if 語句 把python和c的成績 用 or 鏈結在一起 (or是一方滿足就成立,and的話需要兩個都滿足不然不成立)
c或者python乙個其中某乙個成績達不到的話 會彈出else的 print的對話「考試失敗,繼續加油!」
# 定義乙個年齡的變數
age = int(input("請輸入你的年齡:"))
# 然後當age的變數在0到110的時候 提示變數正確
if age >= 0 and age <= 110:
print("輸入的年齡正確!")
# 當輸入的數值錯的時候~else登場!!!
else:
print("輸入錯誤!")
首先上面定義乙個age年齡的變數,然後再age賦值的後面加了個獲取內容的input,提公升使用者輸入的年齡!
然後定義乙個年齡輸入的數值段 這裡用的是 0-110
之後用if的判斷語句進行判斷 當age>=0 和(and) age<=110,這裡就會彈出乙個print(輸入的年齡正確)
反值 else的話 會提示輸入錯誤!!! 切記:if的那段話 結尾記得 ::::::
# 定義字串記錄變數 holiday_name
holiday_name = "生日"
# 如果是情人節 應該買玫瑰 看電影
if holiday_name == "情人節":
print("買玫瑰")
print("看電影")
# 如果是平安夜應該買蘋果 吃大餐
elif holiday_name == "平安夜":
print("買蘋果")
print("吃大餐")
# 如果是生日 應該買蛋糕
elif holiday_name == "生日":
print("買蛋糕!")
# 如果是其他 都是節日
else:
print("有你在每天都是節日!!!")
首先同上定義字串 然後賦值
之後if判斷屬性 由於是字串 所以要用 == 來進行判斷變數名與字串是否相等
當變數的字串值為「情人節」的時候,會彈出買玫瑰,看電影,love you~
當變數的字串值為「平安夜」的時候,會彈出買蘋果,吃大餐,like you~
當變數的字串值為「生日」的時候,會彈出買蛋糕,祝你生日快樂呀!!!
反之如果沒有觸碰判斷或者字串錯誤的話 else會彈出 有你在 每天都是節日的!!!
# 定義布林變數has_ticket 表示是否有車票
has_ticket = false
# 定義整形變數 knife_length 表示刀的長度 單位:厘公尺
knife_length = 10
# 首先檢查是否有車票 如果有,才允許通過 安檢
if has_ticket:
print("車票檢查通過,準備開始安檢!")
# 安檢時 檢測刀的長度 判斷是否超過20cm
if knife_length > 20:
# 如果刀的長度超過20cm 禁止上車
print("您攜帶的刀太長了,有%d公分長" % knife_length)
print("不允許上車!!!")
# 如果刀的長度沒有超過20cm 允許上車
else:
print("安檢通過,祝您旅途愉快!!!")
# 如果沒有車票 不允許進門
else:
print("大哥請先買票!")
首先在外面定義乙個大的判斷 也就是火車票的判斷 這裡定義了has_ticket的變數是判斷火車票 在後面直接加了個true,這樣就會顯示火車票已經購買,如果加的是false的話 會提示沒買車票請下車。
反之通過的話 會提示 「安檢通過,祝你一路順風!!!」
# 匯入隨機工具包
# 注意 在匯入的時候 需要將**包放在頂部
# 因為這樣可以方便下面的**使用 在需要的時候 可以呼叫
import random
# 從控制台輸入要輸出的的拳 石頭(1)/ 剪刀(2)/ 布 (3)
playe = int(input("請輸入你要出的拳? 石頭(1)/ 剪刀(2)/ 布 (3) "))
# 電腦隨意出拳 先假定 電腦只會出石頭 ,完成整體**功能
computer = random.randint(1,3)
print("玩家選擇的拳頭是%d - 電腦出的拳是%d"%(playe,computer))
# 比較勝負
# 1.石頭勝剪刀
# 2.剪刀勝布
# 3.布勝石頭
if ((playe == 1 and computer == 2 )
or (playe == 2 and computer == 3 )
or (playe == 3 and computer == 1)):
print("歐耶,電腦弱爆了!!!")
print("恭喜你,成功贏了電腦!!!")
# 平局
elif playe == computer:
print("真是心有靈犀啊,再來一局呀!!!")
# 其他的情況就是電腦獲勝
else:
print("不服氣,我們決戰到天明!!!")
第乙個定義乙個彈出的變數 順便問1石頭、2剪刀、3布。然後再設定乙個computer的變數 這裡是電腦,然後print內設定這兩個值的選項。然後用if判斷 首先在畫三個()然後()旁邊都加乙個or進行判斷 一方正確 即為贏。
(playe == 1 and computer ==2)這樣的寫三個,由於時間原因懶得寫,看**吧。
然後平局的內容是加了個elif,輸的話是假了個else。。
# 定義乙個布林變數 用**判斷是不是本公司的人
is_ldd_glys = true
# 在開發中 通常希望某些條件不滿足的時候 執行一些** 可以用not
# 另外在做一些複雜的邏輯運算的時候也可能用到not
if not is_ldd_glys:
print("非本公司人員禁止入內!")
布林型別判斷true和felse 內容上面有。
name = "劉冬冬"
# %s 是字串的柵格化
print("我的名字叫%s"%name)
ldd = 20
# %08d 是占行的意思 08顯示多少行
print("我今年%08d歲了!!!"%ldd)
# 浮點數 f
lol = 25
print("我今天花了%.2f元"%lol)
lop = 0.69
print("我買彩票的中獎機率是%.2f%%"%(lop * 100))
input("請輸入你的qq號?")
# 列印五遍hello,world!
# 定義乙個整數變數 記錄迴圈次數
i = 1
# 開始迴圈
while i <= 100:
#1> 希望在迴圈內執行的**
print("我喜歡你!!!")
#2> 處理計數器
# i = i + 5
i += 1
# 觀察一下 計數器結束之後 i的數值是多少
print("迴圈結束之後,i= %d"% i)
# 114 打卡記錄
# for i in range(填列印數)
for i in range(5):
# print 列印的內容
print("列印五次")
python**書寫規範 **書寫規範可以少點bug 和 其他錯誤。 Python簡單迴圈應用
百錢買百雞的問題算是一套非常經典的不定方程的問題,題目很簡單 公雞5文錢乙隻,母雞3文錢乙隻,小雞3只一文錢,用100文錢買一百隻雞,其中公雞,母雞,小雞都必須要有,問公雞,母雞,小雞要買多少只剛好湊足100文錢。分析 估計現在小學生都能手工推算這套題,只不過我們用計算機來推算,我們可以設公雞為x,...
python單迴圈整除8 while單迴圈練習
4999元包郵 去購買 單迴圈實現一行十個 方法一 i 0 while i 10 print end i 1 print 方法二 通過變數的形式實現 i 0 str var while i 10 strvar i 1 print strvar 單迴圈實現十個換色 i 1 while i 10 if ...
簡單迴圈陣列實現佇列
最近在看資料結構與演算法之類的書,看到喜歡的小東西隨手記一下。簡單迴圈陣列構造佇列結構 author administrator 2018年12月12日 下午8 30 47 public class arrayqueue 佇列是否為空 return author administrator 2018...