小编Sam*_*mer的帖子

for循环使用多个列表在Python 3中创建一个语句

如果这是一个重复的问题,我很抱歉.我花了一个小时的时间试图找到答案,并测试了一些没有成功的理论.如果没有发布我正在处理的整个代码,我只会发布代码片段.

基本上我需要将这些for循环语句打印成一行来为每个员工运行.

即'员工山姆31岁,他们的职称是数据分析师,他们每年赚90,000美元.他们2017年的奖金为2,700美元."

# Employee List
names = ['Sam', 'Chris', 'Jose', 'Luis', 'Ahmad']
ages = ['31', '34', '30', '28', '25']
jobs = ['Data Analyst', 'SEO Python Genius', 'Data Analyst', 'Interchange 
Analyst', 'Data Analyst']
salaries = ['$90,000', '$120,000', '$95,000', '$92,000', '$90,000']
bonuses = ['$2,700', '$3,600', '$2,850', '$2,750', '$2,700']


# this for-loop goes through name list
for name in names:
    print ("Employee %s" % name)

for age in ages:
    print ("is %s" % age, "years old")

for job in jobs:
    print (", …
Run Code Online (Sandbox Code Playgroud)

python python-3.x

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

Pandas XlsxWriter 导出到新文件夹

嘿伙计们,在 .writer 阶段有没有办法将文件导出到一个名为“Report Cards”的新单独文件夹中

我尝试过搜索,但似乎找不到任何东西。

这是我最后编写 .xlsx 的代码:

writer = pd.ExcelWriter('Part_Report_Card_' + fname, engine='xlsxwriter')
header.to_excel(writer, sheet_name='Report Card', index=False, header=False)
df2.to_excel(writer, sheet_name='Report Card', startrow=7, startcol=0, 
index=False, header=False)
Run Code Online (Sandbox Code Playgroud)

python python-3.x pandas

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

如果等于字典的声明?

晚上的人,

Python的新手,想知道是否有人可以快速查看我正在开发的POS系统的开头.

我希望员工必须输入他们的ID号来操作系统.所以我将员工姓名和号码放在字典中.并尝试使用If/Else函数将输入与Employee ID进行匹配.非常感谢任何指导.

employee_IDs = {'Sam': 407427,
                'Bart': 101026,
                'Mike': 445002,
                }
employee_number = input('Employee ID: ')

if employee_number != employee_IDs:
    print("Invalid employee ID")
else:

    name = input('Enter Your Name: ')
    address = input('Enter Your Address: ')
    phone_number = input('Enter Your Phone Number: ')
    print('Hello', name,'!!! What would you like to order?')
    print("{:" "^80}".format(""))
Run Code Online (Sandbox Code Playgroud)

谢谢!

python

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

标签 统计

python ×3

python-3.x ×2

pandas ×1