1.變量不能以數(shù)字開頭,變量名先定義后使用,python腳本運行.py ,代碼注釋說明(#號注釋)
2.不能用python保留字和關(guān)鍵字沖突(import keyword import kwlist查看關(guān)鍵字)
3.輸出print() 輸入 input("提示內(nèi)容")
4.語句(讓計算機做一次操作代碼)
5.編程(人和計算機的交互過程,解決思路方法手段通過代碼方式告訴計算機)思路很重要
6.數(shù)據(jù)類型(int整型不帶小數(shù)點float浮點型有精度損耗的,str字符串帶引號,雙引號,三個引號,bool布爾類型真或者假True,False)int+str 錯誤 int+int 正確
7.布爾運算 and or not (and必須都為True,or 一個為真就為真,not取反)
8. + - * / //(整除) % ** type查看數(shù)據(jù)類型
9. > = < <= >= == != 關(guān)系運算
10. 流程控制,縮進 tab——>四個空格 (變量名要起的有意義)
1.1條件控制(if elif else) if必須有elif可有0個或者多個else 可有有0個或者一個
2.2 while語句(while 當條件為True 就一直執(zhí)行 某一天為False就結(jié)束條件 )
3.3 for 語句 (遍歷元素)
4.4 break 結(jié)束本次循環(huán),countinue跳出本次循環(huán)繼續(xù)下次循環(huán)
99乘法口訣
for x in range(1,10):
for j in range(1,x+1):
print('{}x{}={}\t'.format(j,x,x*j),end="")
print()
猜隨機數(shù)
import random
guess_num = random.randint(0, 100)
count = 0
guess_max = 5
#這是測試代碼,用來干嘛的旋炒。胖烛。疟暖。
#print(guess_num)
while True:
guess_txt = int(input("請輸入猜數(shù)字必須是int:"))
if guess_num == guess_txt:
print("猜對了GOOD")
break
elif guess_num > guess_txt:
print("數(shù)字猜小了")
else:
print("數(shù)字菜大了")
count +=1
if count >= guess_max:
print('太笨了,',guess_max,'次沒猜對,正確的是',guess_num)
break
#冒泡排序
nums=[3,5,12,13,1,2,6]
for x in range(len(nums) -1):
for idx in range(len(nums) -1):
if nums[idx] > nums[idx +1]:
nums[idx],nums[idx+1] = nums[idx+1],nums[idx]
print(nums)
最后編輯于 :2018.12.23 19:47:28
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者