在日本KOHJINSHA是什么品牌?谢谢了,大神帮忙啊
答案:2 悬赏:60 手机版
解决时间 2021-02-09 11:01
- 提问者网友:疯孩纸
- 2021-02-08 17:26
翻译过来叫什么?据说与索尼齐名是吗?
最佳答案
- 五星知识达人网友:英雄的欲望
- 2021-02-08 18:05
KOHJINSHA也叫[工人舍]是近年起步发展相当迅速的日本本土UMPC产品品牌商。在全球的UMPC行业当中享有极高的盛名,全赖其产品设计的与众不同和高品质以及能被人广泛接受的价格优势。Kohjinsha在2006年11月份,正式推出了自己的第一代的UMPC系列--[SA系列],具有代表性的型号为:SA1F00D。这款UMPC产品最特别之处在于它的类似于平板电脑可自由旋转屏幕的设计。区别了传统UMPC的划盖式或直板式,SA1F00D不仅在当时的UMPC产品行业可谓是独树一秀,即便目前也是卓越灿烂。 KOHJINSHA,按照音译中文名称是工人舍,这个名字听上去总让人觉得不够格调,也不琅琅上口,实际上这个名字当中蕴含了非常美好的愿景。KJS是一个由.20.多个业内专家共同开创的公司,于2004年在日本横滨成立,至今也不过4年左右的光景。 很多得知KJS的创始者是.20.多位业内顶级技术专家的时候,很多人都在想,KSJ会不会过于强调技术而忽略的对产品设计的重视,事实上我们看到并不是这样的。我们知道,日本的笔记本厂商在产品设计上一直处于业内领先的地位,尤其是超便携的笔记本电脑产品方面,富士通、索尼等厂商也是很出众的,不过根据日本知名市调公司BCN在2007年9月针对11寸以下超便携笔记本电脑的销售量调查,KJS不仅有4款产品名列前10名,而且总销售量高达41.7%,名列全日本第一,这是很多人没有想到的,从这个结果上我们不难看到KJS对于工艺以及产品性价比这两方面的追求。 工人舍是KOHJINSHA的音译,按照日本的解释,“工人”指的就是工匠,或者可以理解为笔记本设计、制作者,而“舍”指的是工作室,合在一起就是“追求完美、制造精湛的工作室”,是指KJS是设计并制作笔记本精品的地方,可以说,这是一个充满了美好愿景的名字,其中蕴涵了KJS对于笔记本制作工艺孜孜不倦的追求。 于任何一个想在中国大陆市场立足并扎根的厂商来说,从品牌命名、到产品设计再到推广策略都要做到十足的本地化,笔者认为KJS这个名字并不像东芝、索尼这样的中文名字容易被大陆的消费者所熟记,对于这个问题,张伟业先生解释说,并没有规定一个品牌一定要有中文名字,例如联强国际代理的aoc、nec等品牌,比较出名的都是其英文名,KJS也完全有信心凭借着精湛的工艺和合理的价格来赢得中国大陆消费的喜爱。至于工人舍这个名字,只是音译,台湾媒体为了方便称呼,一直将KJS称为工人舍,而KJS在大陆推广的时候,则会保持KJS(KOHJINSHA)的品牌命名。
全部回答
- 1楼网友:一袍清酒付
- 2021-02-08 19:30
import random
class stockgame:
players = {}
stocks = {}
logs = []
events = {}
rounds = 0
def __init__(self):
pass
def add_player(self, name, money):
self.players[name] = {
'name': name,
'initm': money,
'money': money,
'stock':{}
}
for s in self.stocks:
self.players[name]['stock'][s] = {
'name': s,
'count': 0}
def add_stock(self, name, count, price, dvdrate):
self.stocks[name] = {
'name': name,
'initc': count,
'count': count,
'initp': price,
'price': price,
'dvdrate': dvdrate
}
def add_event(self, name, content, effect, rate):
self.events[name] = {
'name': name,
'content': content,
'effect': effect,
'rate': rate
}
def may_happen_to(self, evt, stock):
t = random.random()
if t < evt['rate']:
self.stocks[stock['name']]['price'] = \
self.stocks[stock['name']]['price'] * (1 + evt['effect'])
self._log(evt['name'] % stock['name'], evt['content'] % stock['name'])
def _log(self, who, what):
log = {'who': who, 'what': what}
self.logs.append(log)
print "[%s] [%s]" % (log['who'], log['what'])
def buy_stock(self, p, s, c):
self.stocks[s]['count'] = self.stocks[s]['count'] - c
money = self.stocks[s]['price'] * c
self.players[p]['stock'][s]['count'] = \
self.players[p]['stock'][s]['count'] + c
self.players[p]['money'] = \
self.players[p]['money'] - money
self._log(p, "%s bought %s of %s!" % (p, c, s))
return 'ok'
def sell_stock(self, p, s, c):
self.stocks[s]['count'] = self.stocks[s]['count'] + c
money = self.stocks[s]['price'] * c
self.players[p]['stock'][s]['count'] = \
self.players[p]['stock'][s]['count'] - c
self.players[p]['money'] = \
self.players[p]['money'] + money
self._log(p, "%s sold %s of %s!" % (p, c, s))
return 'ok'
def dividend(self, stock):
t = random.random()
if t < stock['dvdrate']:
# assume the dividends equal to stock count plus 0.01
self._log(stock['name'], "%s will begin pay dividend!" % stock['name'])
allmoney = stock['initc'] * 0.01
for p in self.players:
pay = allmoney * (p['stock']['count'] / stock['initc'])
self.players[p['name']]['money'] = \
self.players[p['name']]['money'] + pay
self._log(stock['name'], "pay %s $%s dividend!" % (p['name'], pay))
else:
self._log(stock['name'], "unfortunately, %s didn't pay dividend." % stock['name'])
def may_dividend(self):
for stock in self.stocks:
self.dividend(stock)
def take_round(self, r):
self._log('system', 'round %s start! some may happen...' % r)
for s in self.stocks:
for e in self.events:
self.may_happen_to(self.events[e], self.stocks[s])
def display_everyone(self):
for p in self.players:
print " - %s - %s " % (p, self.players[p]['money'])
def display_player(self, p):
print " - %s - %s - stocks: " % (p, self.players[p]['money'])
for s in self.players[p]['stock']:
print " - %s - %s" % ( self.players[p]['stock'][s]['name'], self.players[p]['stock'][s]['count'])
def display_everystk(self):
print "***** the stock market current status *****"
for s in self.stocks:
print " - %s - %s - $%s" % (self.stocks[s]['name'], self.stocks[s]['count'], self.stocks[s]['price'])
def start_demo(self):
# init the events first
self.add_event('%s news', '%s announced a new product! the market think it is a good product!', 0.05, 0.1)
self.add_event('%s news', '%s announced a new product! the market think it is a bad product!', -0.05, 0.1)
self.add_event('%s news', '%s announced they will change the ceo, and the new ceo is mr. welcome! but all investers think this man is not as great as his former.', -0.1, 0.01)
self.add_event('%s news', '%s had a better result in the conference, everyone think it is good', 0.07, 0.2)
self.add_event('%s news', "%s's products was sold out!!! fans should keep patient to wait for next week.", 0.03, 0.3)
self.add_event('%s news', "%s should reduce cost on useless things.", -0.08, 0.1)
self.add_event('%s news', "%s not well...what's up?", -0.08, 0.1)
self.add_event('%s news', "%s doing well...ok~", 0.01, 0.3)
self.add_event('%s news', "%s doing bad...sad~", -0.01, 0.3)
# init the stocks
self.add_stock('apple', 200000, 20.0, 0.01)
self.add_stock('baidu', 320000, 15.0, 0.02)
self.add_stock('canon', 220000, 25.0, 0.03)
self.add_stock('dower', 200000, 17.0, 0.03)
self.add_stock('edisn', 220000, 27.0, 0.02)
self.add_stock('foray', 230000, 18.0, 0.01)
# init the player
self.add_player('alben', 1000000)
self.add_player('bossl', 1000000)
self.add_player('joese', 1000000)
# init some params
self.rounds = 2
# start demo
for r in range(self.rounds):
self.take_round(r+1)
for p in self.players:
inp = 'start'
while inp!='done':
inp = raw_input("? hi, %s (buy/sell/me/stock/done):" % p)
if inp=='buy':
inp = raw_input("? (stockname count)")
[stockname, count] = inp.split(' ')
self.buy_stock(p, stockname, int(count))
elif inp=='sell':
inp = raw_input("? (stockname count)")
[stockname, count] = inp.split(' ')
self.buy_stock(p, stockname, int(count))
elif inp=='stock':
self.display_everystk()
elif inp=='me':
self.display_player(p)
elif inp=='done':
break
print 'game over'
self.may_dividend()
self.display_everyone()
stockgame = stockgame()
stockgame.start_demo()
没有检测输入的合法性,但是可以用,用python命令直接运行即可,自己修改start_demo里添加的条件,可以改变过程。 buy指令和sell之后,输入股票名称,因为没有做拼写忽略,所以必须和设定值的大小写完全一样。比如:
buy
baidu 1000
表示买1000股baidu的股票。
但是因为没有做边界检查,所以如果买的超过资金量也是可以的。sell也是同理。
任何异常输入都可能造成程序崩溃,请自行解决。
每个player结束后,输入done即可进入下一个player的买卖。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯