When we write any program in any programming language, sooner or later we want the result of our programming to be shown to the user. For this we use the command:
print(…) must be lowercase
Читать
Python – programming environment and additional programs
When you have installed Python, the question arises – how to start learning this language? Should I write commands through the console or do I need to install something else on the computer? There are many programming environments and solutions for Python, but for a beginner, it is preferable to choose from two:
- if you are learning Python for scientific purposes, then download Anaconda from www.continuum.io/downloads – this environment already includes Python, as well as such useful programs for programming and analytics as Spyder, Jupyter, IPython, R and others.
- you are learning Python for general development, then install the cool Sublime Text code editor from sublimetext.com; in this case, you will need to manually configure the Python interpreter to run the program written in this editor.
Python: Problems and Solutions (Chapter 7 Files and Exceptions Quiz Game)
We continue to practice programming. After the seventh chapter in the book: Michael Dawson “Programming in Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), where I learned how to work with files, it’s time to move on to practice. Let’s do our homework together!
A short summary of working with files in Python
Содержание:
Open and close a file
open() – open file and give directory path;
open("file", "r", encoding="utf-8") – open file for reading in Unicode encoding. Читать
Python: Problems and Solutions (Chapter 6. Functions. Tic-Tac-Toe Game).
We continue to practice programming. After the sixth chapter in the book: Michael Dawson “Programming in Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), where I learned how to use functions, it’s time to move on to practice. Let’s do our homework together!
Содержание:
Function refinement ask_number() / hod_number()
Task: Modify the ask_number() or hod_number() function so that it can be called with one more parameter – multiplicity (step size). Set the default stride to 1.
Читать
Python: Problems and Solutions (Chapter 5 Lists and Dictionaries Hangman Game).
We continue to practice programming. After the fifth chapter in the book: Michael Dawson “Programming in Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), where I learned how to make dictionaries and use lists, it’s time to move on to practice. Let’s do our homework together!
Task: Write a program that will display a list of words in random order. All words from the presented list should be printed on the screen without repetition.
Читать
Python: Problems and Solutions (Chapter 4. For Loops, Strings, and Tuples. The Anagram Game).
We continue to practice programming. After the fourth chapter in the book: Michael Dawson “Programming in Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), where I learned how to use the for statement and create tuples, tasks were suggested. Let’s do them together. I will give my solution, and you write your options in the comments.
1. Write a “Counting” program that would count at the request of the user. We should allow the user to enter the beginning and end of the count, as well as the interval between called integers. Читать