我目前正在为我的入门编程类编写一个程序。要求用户输入名人姓名列表,将其添加到列表中,打印输入了多少名人,然后打印输入的名人名单。我必须使用循环,所以我使用了when循环;但是,当用户将Done输入到names输入字段时,不能结束循环。
下面是代码,以及我试图使用if else语句来控制循环的尝试。
def main():
celebs = []
again = 'y'
while again == 'y':
name = input('Enter a name: ')
if name =
我希望有以下输出。
我想把名人和他们的照片放在数据库里。每个名人可能有不止一张照片。每一张照片可能有不止一个名人。
如果一个名人有一个以上的照片,我需要得到一个随机的照片与名人的名字。
我把桌子设计成这样。
名人表(名人):
id
name
照片表(照片):
id
photo location
名人和照片的连接表(Celebrity_Photos):
Celebrity id
Photos id
但我不知道获得预期结果的正确查询。或者我可能把桌子设计错了。
给我建议一下最好的方法。
我知道连接查询。但我知道基本的联接查询。它给出了这样的信息。
celeb1 photo1
celeb1 pho
我有一个关系设置,用户可以跟踪多个名人。
class User < ActiveRecord::Base
has_many :followings, :dependent => :destroy
has_many :celebrities, :through => :following
end
class Following < ActiveRecord::Base
belongs_to :user
belongs_to :celebrity
end
class Celebrity < ActiveRecord::Base
has_many
我有一个CSV与以下栏目,名人的名字,网址,raw_html。
raw_html是在搜索celebrity_name + age时与google搜索相关联的html,例如与以下搜索相关联的原始html,
'‘+’Jennifer‘+’Lopez‘+’年龄‘
生成这个google页面:
我想在我的CSV中存储所有名人的年龄。我遇到的问题是,当一个名人没有谷歌答案框的时候。
我得到了错误:list index out of range
实际上,我想将该年存储为NaN值。
我的代码:
age = {}
for iid, html in celeb_df[['celeb_id'
我正在尝试构建一个简单的应用程序来进行操作,例如比较、将对象添加到名人堂列表等。我非常确定Owner类的构建是正确的,但是当用Owner对象给HallOfFame对象喂食时,我会遇到很多错误。
到目前为止,这个应用程序看起来是这样的:
from dataclasses import dataclass
from typing import List
@dataclass
class Owner:
name: str
qty_of_belongings: int
def __eq__(self, other):
return self.qty_of_
在将此标记为在游戏中使用名字的合法性?的副本之前,请注意,这是一个比一般问题更特殊的情况。
所以我正在做一个类似于“纸牌反人类”的纸牌游戏,在这个游戏里,一些卡片上会有名人的名字,我感兴趣的是,如果名人的名字太普通,他们不能真正宣称这个名字只能是他们,特别是没有上下文提到他们的名人领域来确认他们的身份。
示例
Lady没人能说这个名字不是指已知的名人。
但
威尔·史密斯( Will Smith )--搜索linkedin或facebook,你会发现成千上万的人叫威尔·史密斯( will Smith )。
我想如果卡片上写的是演员史密斯,那就不一样了。
这个假设我错了吗?
我的rails应用程序中有以下结构:
class Movie < ActiveRecord::Base
has_and_belongs_to_many :celebs, :join_table => "movies_celebs"
end
class Celeb < ActiveRecord::Base
has_and_belongs_to_many :movies, :join_table => "movies_celebs"
end
class MovieCeleb < ActiveRecord::Base
belo