參考點
字串判定,槽的應用,保留字
tempstr=
input
("請輸入帶有單位的數值:"
)if tempstr[-1
]in[
'f',
'f']
: #字串判定
c=(eval
(tempstr[0:
-1])
-32)/
1.8print
("轉換後的溫度是攝氏度"
.format
(c)) #槽的應用,'xx'
.format(,
)為防止混淆可在槽內新增下標
elif tempstr[-1
]in[
'c',
'c']
: f=
1.8*
eval
(tempstr[0:
-1])
+32print
("轉換後的溫度是華氏度"
.format
(f))
else
: print (
"輸入格式錯誤"
)
結果:
請輸入帶有單位的數值:
234f
轉換後的溫度是112.22攝氏度
保留字
false await
else
import pass
none break except in raise(丟擲指定異常)
true class
finally(可與try使用) is return
and continue
for lambda(函式定義) try
as def from nonlocal while
assert del(刪除) global(全域性變數使用) not with
async elif if or yield
字串的轉換
數字 布林值等其他資料型別都可以轉換成字串 一般來說,指令碼引擎將根據上下文自動完成這樣的轉換。例如,當把數字或布林形變數傳給希望接收的字串變數的函式時,就會先隱式將該數值轉換成字串,再進行處理 var num 35.00 alert num 如果在賦值語句中要對兩個變數執行加法操作,其中乙個事字串...
字串的轉換
字串轉換 1.數字轉字串 有兩種方法,第一種用string.valueof,第二種先把基本型別裝箱,轉換為類型別 然後使用tostring方法 package test public class lianxi 這裡要注意int型別直接用tostring是不可以的 下面就是字串轉化為數字 可以呼叫in...
字串的轉換
1.qstring toint 函式將字串轉換為整數數值,類似函式還有todouble tofloat tolong tolonglong 等。bool型別用於返回轉換的狀態,第二個引數指定了轉換的基數。qstring str 125 bool ok int hex str.toint ok,16 ...