[Introduction to Python3 Day 1] Programming and Python

What is programming?

The work of creating commands that you want your computer to do.

What is learning programming?

Learn "correct words" and "syntactic rules".

About python

Real world python

It seems that it has been ranked in the top 10 popular programming languages, which has been a programming language since 1991.

Used in the following computing environments -Monitor, terminal window command line ・ GUI including web ・ Web client, server side processing ・ Back-end server that supports famous large-scale sites ·Cloud ・ Mobile device ・ Embedded device

Python is widely used in various places. It's attractive.

Comparison of Python and multilingual

I used to use C when I was in college, but my first impression was that it was easier to learn than C.

word

-Shell program: A program that reads the input contents and displays the result on the display (when using a terminal or terminal window) -Static language: A language has a variable, and in a static language it is necessary to declare the type of this variable, and the variable of the language cannot change the type. -Dynamic language (scripting language): A language that does not force you to declare the type of a variable before using it. -Type: Indicates how much space is used in memory and what can be done with it.

Example. Enter the code of x = 5. For static languages: You need to declare the type of x. For dynamic languages: The program determines that the variable x is also an integer because 5 is an integer without declaring the type of x.

-Compile: Converting a human-readable program into a machine-readable and executable program. -Interpreter: A program that interprets a dynamic language sequentially without compiling it.

References

"Introduction to Python3 by Bill Lubanovic (published by O'Reilly Japan)"

Recommended Posts

[Introduction to Python3 Day 1] Programming and Python
An introduction to Python Programming
[Introduction to Python3 Day 12] Chapter 6 Objects and Classes (6.3-6.15)
[Introduction to Python3 Day 22] Chapter 11 Concurrency and Networking (11.1 to 11.3)
[Introduction to Python3 Day 11] Chapter 6 Objects and Classes (6.1-6.2)
[Introduction to Python3 Day 13] Chapter 7 Strings (7.1-7.1.1.1)
[Introduction to Python3 Day 14] Chapter 7 Strings (7.1.1.1 to 7.1.1.4)
[Introduction to Python3 Day 15] Chapter 7 Strings (7.1.2-7.1.2.2)
[Introduction to Python3 Day 21] Chapter 10 System (10.1 to 10.5)
[Introduction to Python3, Day 17] Chapter 8 Data Destinations (8.1-8.2.5)
[Introduction to Python3, Day 17] Chapter 8 Data Destinations (8.3-8.3.6.1)
[Introduction to Python3 Day 19] Chapter 8 Data Destinations (8.4-8.5)
[Introduction to Python3 Day 18] Chapter 8 Data Destinations (8.3.6.2 to 8.3.6.3)
Introduction to Python language
Introduction to OpenCV (python)-(2)
[Introduction to Udemy Python3 + Application] 64. Namespace and Scope
[Introduction to Python3 Day 23] Chapter 12 Become a Paisonista (12.1 to 12.6)
[Introduction to Python3 Day 20] Chapter 9 Unraveling the Web (9.1-9.4)
Introduction to Programming (Python) TA Tendency for beginners
AOJ Introduction to Programming Topic # 1, Topic # 2, Topic # 3, Topic # 4
Programming with Python and Tkinter
Introduction to Python Django (2) Win
AOJ Introduction to Programming Topic # 7, Topic # 8
Introduction to serial communication [Python]
AOJ Introduction to Programming Topic # 5, Topic # 6
[Introduction to Python] <list> [edit: 2020/02/22]
Introduction to Python (Python version APG4b)
Introduction to Python For, While
[Introduction to Python3 Day 8] Chapter 4 Py Skin: Code Structure (4.1-4.13)
[Introduction to Udemy Python3 + Application] 68. Import statement and AS
[Introduction to cx_Oracle] (Part 6) DB and Python data type mapping
[Introduction to Udemy Python 3 + Application] 58. Lambda
[Introduction to Udemy Python 3 + Application] 31. Comments
Python 3.6 on Windows ... and to Xamarin.
Introduction to Python Numerical Library NumPy
Practice! !! Introduction to Python (Type Hints)
[Introduction to Python] <numpy ndarray> [edit: 2020/02/22]
[Introduction to Udemy Python 3 + Application] 57. Decorator
Introduction to Python Hands On Part 1
[Introduction to Python] How to parse JSON
[Introduction to Udemy Python 3 + Application] 56. Closure
[Introduction to Udemy Python3 + Application] 42. for statement, break statement, and continue statement
[Introduction to Udemy Python3 + Application] 39. while statement, continue statement and break statement
[Introduction to Udemy Python 3 + Application] 36. How to use In and Not
Introduction to Protobuf-c (C language ⇔ Python)
[Introduction to Python3 Day 3] Chapter 2 Py components: Numbers, strings, variables (2.2-2.3.6)
[Introduction to Udemy Python3 + Application] 59. Generator
Hadoop introduction and MapReduce with Python
[Introduction to Python] Let's use pandas
[Introduction to Data Scientists] Basics of Python ♬ Functions and classes
[Introduction to Udemy Python3 + Application] 50. Positional arguments, keyword arguments, and default arguments
Introduction to Effectiveness Verification Chapters 4 and 5 are written in Python
[Introduction to Python3 Day 2] Chapter 2 Py Components: Numbers, Strings, Variables (2.1)
Python logging and dump to json
[Introduction to Python] Let's use pandas
[Introduction to Python] Combine Nikkei 225 and NY Dow csv data
[Introduction to Udemy Python 3 + Application] Summary
Selenium and python to open google
Python day 1
Introduction to image analysis opencv python
[Introduction to Python] Let's use pandas