The following learning content is based on Python2
UTF-8
#conding: Utf-8 or #__coding: utf-8__
This sentence to be pinned, indicating that the code supports UTF8 format, it is best to add each code file
Comments
# A Comment, this was so you can read the your program later.
The code preceded by "#" is a comment, and the last line of each line of code is written with an explanatory message.
Python2 and Python3
Print "ABC" #python2的写法print ("abc") #python3的写法
Digital and mathematical calculations
+ Plus Plus
-Minus minus
/Slash Slash
* Asterisk asterisk
% percent percent percent
< Less-than, less than
> Greater-than greater than sign
<= less-than-equal less than equals sign
>= greater-than-equal greater than equals sign
Variables and naming
>>> cars = 100>>> print "There is", cars, "cars available."
Results: There is the available of cars.
More variables and printing
>>> my_name = ' Kavin ' >>> print "Let's talk about%s."% My_name
Results
>>> let's talk about Kavin.
%r and%s in Python
%r processing objects with the Rper () method
%s processing an object with the Str () method
In some cases, the result of both processing is the same, for example, to deal with an int type Object
%r will be more "on the side of the string."
String (srring) and text
W = "This is the left side of ..." E = "a string with a right side." Print W + ethis is the left side of...a string with a right Side.print "." * 10 .....
Print
days = "Mon tue wed thu fri sat sun" months = "Jan\nfeb \nmar\napr\nmay\njun\njul\naug " print " here are the days: ", days print "here are the months: ", months print "" " There ' s Something going on here. with the three double-quotes. we ' Ll be able to type as much as we like. even 4 lines if we want, or 5, or 6. "" "$ python ex9.py here are The days: mon tue wed thu fri sat sun here are the months: jan feb mar apr mayjun jul aug there ' s something going on here. with the three double-quotes. we ' ll be able to type as much as we like. even 4 lines if we want, or 5, Or 6.
\ n Force line break
Print "" "" "is displayed in the given format
"" can also use single quotation marks
Print "", ABC plus comma, no line break after comma
What is that
\ escape character to put hard-to-print characters into a string
\ r \ n are both escape characters, spaces are simple spaces, input spaces can be entered
\ t means to jump horizontally to the next tab position
\ r means enter.
It means a carriage return and a newline.
Stupid way to learn Python (1-10)