上課筆記
#2021年10/12日 19:44
#print()函式默認占一行,如果要連接兩行,在要連接的位置使用end函式
print("我愛中",end="")
print("國")
'''
這個是多行注釋
注釋:提高代碼的可讀性
'''
'''
3.縮進
原則:
(1)沒有層次關系的陳述句,直接頂格書寫
(2)有層次關系的代碼,使用TAB建依次空格縮進的場景
縮進的場景:
if...else...
for()
while()
函式
類
'''
#for i in函式,回圈函式,&求和
num = 0
for i in range(1,101):
num+=i
print("1+2+3..+100=",+num)
#while回圈函式
i = 1
sum = 0
while i<=100:
i += 1
sum += (i-1)
print("求和數為=",sum)
'''4.保留字:
python提供了部分單詞,具有特殊意義,不能直接拿來作為識別符號
如:if、class、while、for......
'''
'''
5.識別符號(變數)
如:num = 100,num就是一個識別符號
取名規則:
1.只能是數字、字母、下劃線三種組合
2.不能以數字開頭,且不能使用python中的保留字
如:下列那個變數名正確?
A.class b.user name c.class-room D.munID
'''
#以知三角形底和高的面積計算器:
print("請分別輸入三角形的底,和高,")
a =float(input("三角形的底:"))
h =float(input("三角形的高:"))
S =a*h/2
print("三角形的面積為:",S)
#圓形面積計算器:
print("請輸入圓形的半徑,")
r =float(input("圓的半徑:"))
pai = 3.14
YUANs =pai*r*r
print("圓形的面積=",YUANs)
#可以使用id查看儲存位置
print(id(S))
自己在寢室自學的石頭剪刀布小游戲
#參考’亂數’模塊
import random
#提示用戶使用剪刀石頭布小游戲,并輸入對應的數字:*只能使用int才能讓判斷函式判定
wanjia = int(input("請輸入:石頭(1)、剪刀(2)、布(3):"))
#定義亂數的區間
diannao = random.randint(1,3)
#輸出電腦的亂數
print(diannao)
#if,elif,else判斷函式,然后再使用print輸出結果
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("電腦獲勝!")
其進銳者,其退速,
2021/10/12 22:15 希望自己慢慢學習,慢慢進步,只要堅持就好,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/310656.html
標籤:其他
上一篇:一文看懂RTC中的呼叫服務
下一篇:組合博弈入門
