相关疑难解决方法(0)

找到数字的除法余数

我怎样才能在Python中找到数字的除法余数?

例如:
如果数字为26且分割数为7,则除数余数为5.
(因为7 + 7 + 7 = 21和26-21 = 5.)

python integer-division

139
推荐指数
8
解决办法
51万
查看次数

"mod"和"remaining"之间有什么区别?

我的朋友说"mod"和"rest"之间存在差异.

如果是这样,那么C和C++的差异是什么?"%"是指C中的"mod"还是"rem"?

c math operators

116
推荐指数
4
解决办法
10万
查看次数

高品质,简单的随机密码生成器

我有兴趣创建一个非常简单,高(加密)质量的随机密码生成器.有一个更好的方法吗?

import os, random, string

length = 13
chars = string.ascii_letters + string.digits + '!@#$%^&*()'
random.seed = (os.urandom(1024))

print ''.join(random.choice(chars) for i in range(length))
Run Code Online (Sandbox Code Playgroud)

python security random passwords

68
推荐指数
9
解决办法
8万
查看次数

整数的最后2位数?Python 3

使用我的代码,我想得到整数的最后两位数.但是当我创建xa正数时,它将采用前x个数字,如果是负数,它将删除前x个数字.

码:

number_of_numbers = 1
num = 9
while number_of_numbers <= 100:
  done = False
  num = num*10
  num = num+1
  while done == False:
    num_last = int(repr(num)[x])
    if num_last%14 == 0:
      number_of_numbers = number_of_numbers + 1
      done = True
    else:
      num = num + 1
print(num)
Run Code Online (Sandbox Code Playgroud)

python integer python-3.x

4
推荐指数
3
解决办法
2万
查看次数

每14行python更改一次信息

我目前正试图获得每14行中的第一个日期,并在以下日期替换它.例如:我在txt文件中包含这些数据

02/dez  06:03   18.45   0.16    18.45   0.04
02/dez  06:03   17.56   0.26    17.62   0.21
02/dez  06:03   16.43   0.39    16.65   0.34
02/dez  06:03   12.72   0.39    14.35   0.38
02/dez  06:03   4.70    0.49    5.29    0.49
02/dez  06:03   3.87    0.41    4.41    0.41
02/dez  06:03   3.53    0.36    4.04    0.33
02/dez  06:04   2.62    0.55    3.05    0.54
02/dez  06:04   1.69    0.44    1.96    0.46
02/dez  06:04   1.59    0.34    1.85    0.35
02/dez  06:04   1.56    0.31    1.80    0.29
02/dez  06:04   0.54    0.51    0.64    0.50
02/dez  06:04   0.47    0.43    0.56    0.45
02/dez …
Run Code Online (Sandbox Code Playgroud)

python data-manipulation

3
推荐指数
1
解决办法
69
查看次数

其余部分在python中

当我在python中计算其余的除法时,我得到这样的答案:

>>> 12,121123123 % 10
(12, 3)
>>> 12,333434 % 5
(12, 4)
>>> 14,54 % 4
(14, 2)
Run Code Online (Sandbox Code Playgroud)

我想了解这个有序对的含义.

python

2
推荐指数
1
解决办法
512
查看次数

如何在 Python 中使用 % 将秒转换为分钟和秒

def main():
    import math
    print('Period of a pendulum')
    Earth_gravity = 9.8
    Mars_gravity = 3.7263
    Jupiter_gravity = 23.12
    print('     ')
    pen = float(input('How long is the pendulum (m)? '))
    if pen < 0:
        print('illegal length, length set to 1')
        pen = 1
        period1 = (2 * 3.14159265359) * math.sqrt(pen / Earth_gravity)
        period2 = (2 * 3.14159265359) * math.sqrt(pen / Mars_gravity)
        period3 = (2 * 3.14159265359) * math.sqrt(pen / Jupiter_gravity)        
        print('     ')
        print('The period is', round(period1,3))
        minutes1 = period1 / 60
        minutes2 …
Run Code Online (Sandbox Code Playgroud)

python

2
推荐指数
1
解决办法
3262
查看次数

Python中的%函数

我正在研究艰难学习Python的练习,我想知道%函数的作用.当我数着我的鸡蛋时,我得到了错误的答案,并希望了解这将有助于我理解我做错了什么.

python

1
推荐指数
1
解决办法
1086
查看次数

添加不同长度循环的列表

我有两个清单:

a = [50, 17, 54, 26]
b = [19,  7,  8, 18, 36, 8, 18, 36, 18, 14]
Run Code Online (Sandbox Code Playgroud)

我想添加b相应元素的元素a.当元素a用完时,我想循环a来提供元素.结果应该是:

c = [69, 24, 62, 44, 86, 25, 72, 62, 68, 31]
Run Code Online (Sandbox Code Playgroud)

什么是"Pythonic"实现方法?

python list

1
推荐指数
1
解决办法
122
查看次数

什么是 content%args.__dict__?

我对此处帖子中的声明感到困惑:

with open('cover.tex','w') as f:
    f.write(content%args.__dict__)
Run Code Online (Sandbox Code Playgroud)

到底是什么content%args.__dict__?这是Python 2.7 吗?快速谷歌搜索/询问没有帮助。

更新:一个建议是%除法,它如何应用于字符串?

python dictionary python-2.7

0
推荐指数
1
解决办法
177
查看次数

使用功能打印包含人名和日期的月份列表

嗨,我正在学习使用python进行编码,并认为自动完成我通常为我的室友做的任务会很酷.我写出了一个名单和每个月的日期清单,这样每个人都知道转向它是为了菜.这是我的代码:

def dish_day_cycle(month, days):
    print('Dish Cycle For %s:' % month)
    dish_list = ['Jen', 'Zack', 'Hector', 'Arron']
    days = days + 1

    for day in range(1, days):
        for i in dish_list:
            print('%s %s : %s' % (month, day, i))
Run Code Online (Sandbox Code Playgroud)

问题在于它每天都会重复每个人的名字,显然不是我想要的.我需要它每天只打印一个名字.不是这个:

>>> dish_day_cycle(month, days)
Dish Cycle For December:

December 1 : Jen
December 1 : Zack
December 1 : Hector
December 1 : Arron
December 2 : Jen
December 2 : Zack
December 2 : Hector
December 2 : Arron
December 3 …
Run Code Online (Sandbox Code Playgroud)

python

0
推荐指数
1
解决办法
93
查看次数

从整数中删除尾随零的更好方法

我是一个没有经验的程序员。我正在尝试从整数中删除尾随零,该整数是我在python中设置的项目。

我已经做到了,但是必须有比我炮制的怪兽更好的方法!

def removeZeros(number):
    return int(str(int(str(number)[::-1]))[::-1])
Run Code Online (Sandbox Code Playgroud)

本质上,我是将整数转换为字符串,然后将其反转,然后将其转换回整数,这将删除当前的前导零,然后将其转换为字符串并反转。最后将其转换为整数以将其返回。

任何帮助,将不胜感激。

python int

-1
推荐指数
1
解决办法
1088
查看次数