1. 程式人生 > >第二天Python輸入、if語句等

第二天Python輸入、if語句等

+= 代碼 dom 優先級 print 隨機 and 判斷 算數

操作:鼠標能拖動代碼和註釋

print不換行
print("你好,end="----"")
print("鹿晗,end="----"")
print(i,end="--")

\n加字符串前面

字符串 %變量 格式化輸出

names = "鹿晗"
print("姓名是:%s"%names)

多個輸出用()

edu = "本科"
address = "順義"
print("學歷是:%s 住在%s"%(edu,address))

%5d %05d 占位
student_no = 1
print("學號是%5d"%student_no) #占5位
print("學號是%05d"%student_no) #占5位,前面用0來補

%.3f 保留小數
price = 30.666
print("價格是:%.3f"%price) # 默認6位小數 %.3f是%0.3f的簡寫,保留三位小數

%% 輸出%
scale = 10
print("數據的比例是%.2f%%"%scale)

input輸入: input(提示信息) 輸入的都是字符串型的

轉換:int(變量) float(變量) str(變量)

字符串小數不能轉換成整型
b = "12.33" b = int(b) 報錯
浮點型可轉換成整型
b = 12.33 b = int(b) 沒問題

兩個數互換
a = 10
b = 20
a,b = b,a

// 取商 ** 冪

python異或、按位與

優先級:()>算數>比較>邏輯>賦值 +=、...、%=、//=算賦值
result = 3 * 5 > 12 and 4 - 2 < 1

if語句判斷,兩個數比較不用浮點型float

if、if else、if elif if

random生成隨機數

import random
n = random.randint(0,2) # [0,2] 0-2生成隨機數

第二天Python輸入、if語句等