Voltar para 用 Python 做商管程式設計（一）(Programming for Business Computing in Python (1))

## Comentários e feedback de alunos de 用 Python 做商管程式設計（一）(Programming for Business Computing in Python (1)) da instituição Universidade Nacional de Taiwan

4.9
estrelas
679 classificações
158 avaliações

## Melhores avaliações

TT

2 de out de 2020

This course makes learner understand how Python language applying to business environment. And, the course is good for beginner who is 0 knowledge about Pyhton.

YH

22 de jun de 2018

Filtrar por:

## 1 — 25 de 160 Avaliações para o 用 Python 做商管程式設計（一）(Programming for Business Computing in Python (1))

por Peter C

7 de jul de 2018

The course is useful. I enjoyed solving the practice quizzes, though it took a long time trying and debugging.

por Yockey C

3 de mar de 2019

por 政霖 賴

23 de set de 2018

por Albert L

11 de nov de 2018

por 王光維

5 de ago de 2018

import math

n = int(input())

p = int(input())

d = int(input())

#print(n, p, d)

TownInfor = []

for i in range(n):

TownInfor.append(input().split())

for j in range(3):

TownInfor[i][j] = int(TownInfor[i][j])

#print(TownInfor)

TownDst = []

for i in range(n):

TownDst.append([])

for j in range(n):

DstSquare = (TownInfor[i][0] - TownInfor[j][0]) ** 2 + (TownInfor[i][1] - TownInfor[j][1]) ** 2

TownDst[i].append(float("%.2f" % math.sqrt(DstSquare)))

#for EveryRowInTownDst in TownDst:

#print(EveryRowInTownDst)

NumBase = 0

TotalPopInThisArea = 0

TownPriority = []

TotalCoverPop = 0

for i in range(n):

TotalPopInThisArea += TownInfor[i][2]

while NumBase < p or TotalPopInThisArea < TotalCoverPop:

BestTown = 0

MaxSumOfPop = 0

for i in range(n):

SumOfPop = 0

for j in range(n):

if float(TownDst[i][j]) <= float(d):

SumOfPop += TownInfor[j][2]

if MaxSumOfPop < SumOfPop:

BestTown = i

MaxSumOfPop = SumOfPop

#print(BestTown, MaxSumOfPop)

TownPriority.append(BestTown + 1)

TotalCoverPop += MaxSumOfPop

for i in range(BestTown, BestTown + 1):

for j in range(n):

if float(TownDst[i][j]) <= float(d):

TownInfor[j][2] = 0

#print(TownInfor)

NumBase += 1

print(TownPriority, TotalCoverPop)

por TEE S T

3 de out de 2020

This course makes learner understand how Python language applying to business environment. And, the course is good for beginner who is 0 knowledge about Pyhton.

por Ya F H

22 de jun de 2018

por Ethen W

14 de dez de 2019

A fantastic resource for python beginner learner. I will recommend to all entries level people who wanna learn python.

por 宗聖 諸

7 de mai de 2018

It is very helpful for the people who is the first time used python!! Very nice and detailed explained.

por 東翰 楊

2 de set de 2020

por Peter K

21 de mai de 2020

por おう ふ

11 de nov de 2021

por chin h l

2 de ago de 2021

It is good course to study and learn python programs. Maybe it is a little difficulty for me to finish the homework in 30minutes, but I really like to introduce this course to the first learning program person. This course would help you to deeply understand the python and encourage you to try different ways to solve problems. Finally, I should appreciate Dr. Kung for teaching detail and complete course.

por Kate K

13 de jun de 2021

The course literally fits for everyone, really a good start for people not in computing majors. I didn't really have any programming experience before this (my short C++ course in college 20 yrs ago doesn't count as I didn't really have a chance to write a code). So, it was a real struggle to get through the exams. I am glad that I finally did it.

por 蕭郁恬

27 de out de 2019

The lecture is clear and comprehesive.

The only thing, which is a little annoying is that the lecture is mixed with Chinese and English words.

It's really uncomfortable to hear someone talking like this.

por 莊淑君

7 de jan de 2022

this course is very comprehensive and easy to learn. and the quiz is challenging for me but it also made me more familiar with utilizing python language. I recommend this course to others!!

por 楊鎮維

1 de jul de 2021

por 連恩

25 de fev de 2021

por 張天恩

20 de fev de 2020

por 莊敬攸

26 de fev de 2022

Really appreciate for the course, it is very helpful and kind for the people who want to start their programming.

por Chia-Ning L

3 de jun de 2021

homework takes lots of time. Do not trust coursera average time "30 min"! But learned a lot :) Enjoy the course!

por M.N. H

28 de jul de 2021

T​he homework and test are a bit challenging but definetly can learn a lot. Great course for program beginers.