小编Wes*_*eno的帖子

将哈希值保存到Ruby上

我只是在编程方面迈出了第一步.我刚刚在Code Academy完成了另一堂课.这次我被要求创建一个小电影目录.这是我的问题:如何在文件而不是自己的代码中保存/加载带有电影标题和评级的哈希?

以下是代码现在的样子(用葡萄牙语写几句,但你可能会忽略它:

    movies = {
    Memento: 3,
    Primer: 4,
    Ishtar: 1
    }

    puts "O que você gostaria de fazer?"
    puts "-- Digite 'add' para adicionar um filme."
    puts "-- Digite 'update' para atualizar um filme."
    puts "-- Digite 'display' para mostrar todos os filmes."
    puts "-- Digite 'delete' para deletar um filme."

    choice = gets.chomp.downcase
    case choice
    when 'add'
      puts "Que filme você gostaria de adicionar?"
      title = gets.chomp
      if movies[title.to_sym].nil?
        puts "Qual a nota? (Digite um número de …
Run Code Online (Sandbox Code Playgroud)

ruby hash file save

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

寻找随机数的出现

我写了以下内容:

import random

count = 0
while count < 10000:
    num = random.uniform(0,999)
    print num
    if num == 777:
        print "Gotcha!"
        break
    count += 1
else:
    print "Done."
Run Code Online (Sandbox Code Playgroud)

如您所见,如果生成的数字是777,则输出Gotcha.我生成的数字如3.837810489和5.92304723.我需要的是保留一个数字,它的任何部分都有一个777的序列,如4.397779210,但我没有在Python文档中找到任何可以帮助我完成该任务的东西.

感谢您的帮助!

python random intervals

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

标签 统计

file ×1

hash ×1

intervals ×1

python ×1

random ×1

ruby ×1

save ×1