Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 不知道我是做什么的,像卢尔一样把数字分开_Python - Fatal编程技术网

Python 不知道我是做什么的,像卢尔一样把数字分开

Python 不知道我是做什么的,像卢尔一样把数字分开,python,Python,期望输出 我的代码 def spliiiiit(angka): hasil1 = angka/2 hasil1 = int(hasil1) batas = angka%2 hasil2 = 0 if batas == 0: hasil2 = hasil1 elif angka < 0: hasil1 = hasil1 - 1 hasil2 = hasil1 + 1 else:

期望输出

我的代码

def spliiiiit(angka):
    hasil1 = angka/2
    hasil1 = int(hasil1)
    batas = angka%2
    hasil2 = 0
    if batas == 0:
        hasil2 = hasil1
    elif angka < 0:
        hasil1 = hasil1 - 1
        hasil2 = hasil1 + 1
    else:
        hasil2 = (angka/2)+0.5
    hasilakhir = []
    hasilakhir.insert(0,hasil1)
    hasilakhir.insert(1, int(hasil2))
    print(hasilakhir)
def spliit(angka):
hasil1=angka/2
hasil1=int(hasil1)
batas=angka%2
hasil2=0
如果batas==0:
hasil2=hasil1
elif angka<0:
hasil1=hasil1-1
hasil2=hasil1+1
其他:
hasil2=(angka/2)+0.5
hasilakhir=[]
hasilakhir.insert(0,hasil1)
hasilakhir.插入(1,int(hasil2))
印刷品(hasilakhir)
有人能告诉我解决这个问题的正确方法吗 函数输出如下
splitnumber(-9)--->[-5,-4]或splitnumber(9)--->[4,5]

请用格式化代码/文本替换图像。请解释你想做什么。另请参阅:感谢您花时间解答这样的问题。这样做更简单、更有效
def spliiiiit(angka):
    x = angka//2
    return(x, angka-x)