python:
基礎知識:型別轉換,字串操作(切片)
demo:
#輸入乙個整數,將這個整數以字串的形式逆序輸出
#程式不考慮負數的情況,若數字含有0,則逆序形式也含有0,如輸入為100,則輸出為001
def reverse(a):
a = str(a)
b = a[::-1] #利用字串切片
return b
print(reverse(652000))
go:
基礎知識:型別轉換,rune型別(等同於int32,常用來處理unicode或utf-8字元),for迴圈(通過下標遍歷取出組成乙個新的rune,然後轉換成字串)
demo:
package main
import (
"strconv"
"fmt"
)func main()
//將int型轉換成字串
func convertostring(a int) string
//將字串反轉,使用rune
func reverse(b string) (string)
return string(result)
}
刷題之旅 python or go(三) 取近似值
寫出乙個程式,接受乙個正浮點數值,輸出該數值的近似整數值。如果小數點後數值大於等於5,向上取整 小於5,則向下取整。python 基礎知識 字串操作之字串分割,型別轉換符號使用 str.split 字串分割函式 通過指定分隔符對字串進行切片,並返回分割後的字串列表。語法 str.split s,nu...
Web刷題之旅(二) BUUCTF 站
網頁讓我們 try to find out source file 御劍和uniscan掃不出後台目錄,無奈只好拿出掃到讓運營兩行淚的dirsearch 原來是php弱型別轉換,就是說int型別傳入1a,遇到字元就會停止讀取,相當於傳入的是1key和str比較,str必然是要型別轉換成int,只取1...
pat刷題之旅1002
一開始那道題,我的思路就是用乙個變數n來儲存所輸入的數,之後通過模10,除10運算來求得每一位上的數之和,最後將所求得的和進行模10,除10將每一位上的數放到陣列arr中,通過switch case語句對應到相應的漢字表示中。如下。include includeint main int s 0,i ...