Files
.github
api-server
client
config
curriculum
__fixtures__
challenges
_meta
chinese
01-responsive-web-design
02-javascript-algorithms-and-data-structures
03-front-end-libraries
04-data-visualization
05-apis-and-microservices
06-quality-assurance
07-scientific-computing-with-python
08-data-analysis-with-python
data-analysis-with-python-course
data-analysis-example-a.md
data-analysis-example-b.md
data-cleaning-and-visualizations.md
data-cleaning-duplicates.md
data-cleaning-introduction.md
data-cleaning-with-dataframes.md
how-to-use-jupyter-notebooks-intro.md
introduction-to-data-analysis.md
jupyter-notebooks-cells.md
jupyter-notebooks-importing-and-exporting-data.md
numpy-algebra-and-size.md
numpy-arrays.md
numpy-boolean-arrays.md
numpy-introduction-a.md
numpy-introduction-b.md
numpy-operations.md
pandas-conditional-selection-and-modifying-dataframes.md
pandas-creating-columns.md
pandas-dataframes.md
pandas-indexing-and-conditional-selection.md
pandas-introduction.md
parsing-html-and-saving-data.md
python-functions-and-collections.md
python-introduction.md
python-iteration-and-modules.md
reading-data-csv-and-txt.md
reading-data-from-databases.md
reading-data-introduction.md
data-analysis-with-python-projects
numpy
09-information-security
10-coding-interview-prep
11-machine-learning-with-python
12-certificates
english
.markdownlint.yaml
dictionaries
schema
test
.babelrc
LICENSE.md
create-challenge-bundle.js
crowdin.yml
getChallenges.acceptance.test.js
getChallenges.js
getChallenges.test.js
gulpfile.js
lib.js
package-entry.js
package-lock.json
package.json
utils.js
cypress
docs
tools
utils
.editorconfig
.eslintignore
.eslintrc-base.json
.eslintrc.json
.gitattributes
.gitignore
.gitpod.yml
.node-inspectorrc
.npmrc
.prettierignore
.prettierrc
.snyk
.vcmrc
CODE_OF_CONDUCT.md
CONTRIBUTING.md
HoF.md
LICENSE.md
README.md
SECURITY.md
change_volumes_owner.sh
cypress-install.js
cypress.json
jest.config.js
lerna.json
lighthouserc.js
package-lock.json
package.json
sample.env
Randell Dawson 94f0cf0ef8 chore(learn): Remove remaining isHidden keys from frontmatter (English and Chinese challenges) ()
* fix: remove isHidden key from tool template

* fix: removed isHidden key from English challenges

* fix: remove isHidden key from Chinese challenges
2020-10-08 14:18:47 +02:00

1.5 KiB

id, challengeType, videoId
id challengeType videoId
5e9a093a74c4063ca6f7c161 11 cDnt02BcHng

Description

More resources: - Reading CSVs Notebook - Reading SQL - Reading HTML - Reading Excel files

Tests

question:
  text: |
    Given a file named `certificates.csv` with these contents:

    ```
    Name$Certificates$Time (in months)
    Tom$8$16
    Kris$2$5
    Ahmad$5$9
    Beau$6$12
    ```

    Fill in the blanks for the missing arguments below:

    ```py
    import csv

    with open(__A__, 'r') as fp:
        reader = csv.reader(fp, delimiter=__B__)
        next(reader)
        for index, values in enumerate(reader):
            name, certs_num, months_num = values
            print(f"{name} earned {__C__} certificates in {months_num} months")
    ```

  answers:
    - |
      A: `'certificates.csv'`

      B: `'-'`

      C: `values`
    - |
      A: `'certificates.csv'`

      B: `'$'`

      C: `certs_num`
    - |
      A: `'certificates'`

      B: `'$'`

      C: `certs_num`
  solution: 2