Lesson 13 Tuples, Print and Format method

9 minutes
Share the link to this page
You need to have access to the item to view this lesson.
One-time Fee
List Price:  $99.99
You save:  $30
List Price:  €91.91
You save:  €27.57
List Price:  £78.24
You save:  £23.47
List Price:  CA$136.26
You save:  CA$40.88
List Price:  A$150.08
You save:  A$45.03
List Price:  S$134.76
You save:  S$40.43
List Price:  HK$781
You save:  HK$234.32
CHF 63.74
List Price:  CHF 91.06
You save:  CHF 27.32
NOK kr733.71
List Price:  NOK kr1,048.21
You save:  NOK kr314.49
DKK kr480.07
List Price:  DKK kr685.84
You save:  DKK kr205.77
List Price:  NZ$162.33
You save:  NZ$48.70
List Price:  د.إ367.26
You save:  د.إ110.18
List Price:  ৳11,731.26
You save:  ৳3,519.73
List Price:  ₹8,317.71
You save:  ₹2,495.56
List Price:  RM469.33
You save:  RM140.81
List Price:  ₦148,231.17
You save:  ₦44,473.80
List Price:  ₨27,822.22
You save:  ₨8,347.50
List Price:  ฿3,663.18
You save:  ฿1,099.06
List Price:  ₺3,217.78
You save:  ₺965.43
List Price:  B$517.30
You save:  B$155.20
List Price:  R1,838.27
You save:  R551.53
List Price:  Лв179.77
You save:  Лв53.93
List Price:  ₩135,868.90
You save:  ₩40,764.74
List Price:  ₪367.61
You save:  ₪110.29
List Price:  ₱5,798.37
You save:  ₱1,739.68
List Price:  ¥15,685.04
You save:  ¥4,705.98
List Price:  MX$1,668
You save:  MX$500.45
List Price:  QR364.44
You save:  QR109.34
List Price:  P1,357.41
You save:  P407.26
List Price:  KSh13,248.67
You save:  KSh3,975
List Price:  E£4,750.52
You save:  E£1,425.30
List Price:  ብር5,701.46
You save:  ብር1,710.61
List Price:  Kz85,175.48
You save:  Kz25,555.20
List Price:  CLP$90,154.52
You save:  CLP$27,049.06
List Price:  CN¥710.85
You save:  CN¥213.27
List Price:  RD$5,887.39
You save:  RD$1,766.39
List Price:  DA13,451.22
You save:  DA4,035.77
List Price:  FJ$222.79
You save:  FJ$66.84
List Price:  Q776.56
You save:  Q232.99
List Price:  GY$20,927.06
You save:  GY$6,278.74
ISK kr9,619.42
List Price:  ISK kr13,742.62
You save:  ISK kr4,123.20
List Price:  DH992.71
You save:  DH297.84
List Price:  L1,770.84
You save:  L531.30
List Price:  ден5,663.20
You save:  ден1,699.13
List Price:  MOP$804.09
You save:  MOP$241.25
List Price:  N$1,836.24
You save:  N$550.92
List Price:  C$3,679.74
You save:  C$1,104.03
List Price:  रु13,290.03
You save:  रु3,987.40
List Price:  S/374.22
You save:  S/112.27
List Price:  K388.75
You save:  K116.63
List Price:  SAR375.02
You save:  SAR112.51
List Price:  ZK2,676.76
You save:  ZK803.10
List Price:  L457.35
You save:  L137.22
List Price:  Kč2,266.28
You save:  Kč679.95
List Price:  Ft35,262.40
You save:  Ft10,579.78
SEK kr737.43
List Price:  SEK kr1,053.51
You save:  SEK kr316.08
List Price:  ARS$89,341.06
You save:  ARS$26,805
List Price:  Bs690.78
You save:  Bs207.25
List Price:  COP$386,878.04
You save:  COP$116,075.02
List Price:  ₡51,410
You save:  ₡15,424.54
List Price:  L2,470.46
You save:  L741.21
List Price:  ₲752,075.57
You save:  ₲225,645.23
List Price:  $U3,849.38
You save:  $U1,154.93
List Price:  zł390.87
You save:  zł117.27
Already have an account? Log In


Topo templates are another type of sequence that works more or less like a list, they have elements whose index starts at zero. Here we have two examples of topo. The first one contains three names. If we print x of two, we will get the third name. In the second example, we have a tupple of three numbers, we can print the entire tupple by typing print y, and we can obtain the maximum number by using the max function. We can also iterate over the tupple by using a for loop.

Here, we print each element of the table, but topics are immutable. Unlike list, once a tupple is created, its contents cannot be changed, like a string. In the first example, we change the value of a list element by reassigning x of two to the value of six. In the second and third example, when we try to do the same thing with a tupple we get an error tupple object does not support item assignment, it is important to get used to the errors. So you will recognize what you're doing wrong when writing code operations on top of here are examples of operations that can be performed on top of, you can create an empty tupple. It is possible to create a tupple containing another tupple you can access the elements of the tupple by using an index value or an interval of values.

You can get the length of a tupple concatenate tables and repeat a table several times. You cannot use the methods attend stored in next reverse, assign the values or delete an element of the table. things not to do with tables. You can see here the errors that you get when using one of the methods that cannot be used with a table. To order a table is not directly possible property of immutability. It is necessary To go through conversion enlist, for example, then to sorted.

And finally, to return to a trouble. tablets are more efficient. Since Python does not have to construct tabular structure to be a definable, there's simpler and more efficient in terms of memory usage and performance than less. So in our program, when we use temporary variables, we prefer templates to list templates and affectation. We can also put a table on the left side of an assignment statement. We may even omit the parentheses, templates and dictionaries.

The items method in dictionaries, returns a list of key value, and topos. In this example, we define a dictionary, we give two keys and two values, one corresponding to each key. Then we assigned the items of the dictionary to the towel tubs. When we print tubs, you can see it as a table of keys and values. templates are comparable. Comparison operations work with tables and other sequences.

If the first element is equal, Python continues to the next element, and so on until it finds the elements that differ using sorted methods. We can do this more directly using the built in sword function that takes a sequence as a parameter and returns a sorted sequence. In this example, we have a dictionary of keys and values. We print the keys and values tablets by using D dot items, and use the sorted method on the table that contains the keys and values. print function. The print function is used to write data to the standard output sbs.st.or.

Other print will take the data and display it as a single string. Here are the print function arguments. Print objects to the stream file, separated by step Followed by n dot set. And add file is present must be given as keyword arguments. All non keyword arguments are converted to strings, like str, does and written to the string, separated by SAP colon and followed by and both set and must be strings. They can also be known, which means to use the default values.

If no objects are given, print will just write and the file argument must be an object with a write string method. If it is not present or non si s.sd doubt will be used. Whether output is buffered is usually determined by file. But if the flush keyboard argument is true, the stream is forcibly flushed. In the first example, we print the numbers in the parentheses with a dot separator. The second example prints the numbers from zero to three.

So they space At the end of each one, the third example, writes a message in a text document and prints a message into it. The format method. In Python, it is possible to use placeholders for an element that will be provided later. For example, in a sentence print art, colon, percentage sign, five D, unit price colon, percentage sign 8.2% sign 453 comma 59.058. The percentage sign is a placeholder. When we type it in the print sentence, Python will know that it should receive a value at the end of the statement to be printed.

That needs to be inserted in the same sentence. At that particular place. Shoe we specify five and eight for the width, two digits of precision. D stands for number, while F is used to represent floating point number you can Check what letters you can use, in which case on the right side, precise integer, decimal, octal, decimal, hexadecimal, and so on. You can use optional parameters, such as keys flags with precision, like type conversion type, the only mandatory syntax as the placeholder and the value at the end. The use of this technique is inherited from version two, it is preferable to use the format method of the string class in version three.

The format method allows fine tuning the creation of formatted strings. It will be used for display by or print for recording via f point right or in other cases, syntax s dot format of arcs and key w arcs in a sentence, first argument, colon, zero between curly brackets comma second one colon, one between curly brackets. You can use any values at the end of the string, but writing dot format, and a pair of values between parentheses, Python will place the values at the corresponding places, zero and one. Arguments can be used more than once. You can have various precision, just like in the standard permitting. You can find an example at the lower left side with two and three digits of precision.

You can use the format method when you don't yet know the values that need to be printed, when they will be the outcomes of one or more functions. Here are examples of simple format placements, replacing the field names. With the help of a list or dictionary. You can see a sample from a placement at the top. The curly brackets are placeholders for the elements written in the parentheses following the Word format. You can also format a string to appear between curly brackets.

Simply include the curly brackets, Closer than two pairs of curly brackets. The last example of simple format shows how to display a dotted line 10 times, formatting with lists allow you to access list elements to have them displayed in the printed sentence. Same goes for elements of a dictionary. Have a look at them. And if you have any questions, please contact me. You can find examples of replacing with numbers, text conversions with STR and our EPR numerical format and other examples.

Here's some examples of using numbers, either from the math or system library. Then you see an example of displaying two text, one with str, and the string that does not display the backlash and at the second with our APR, which displays the text in quotes and writes every word from the initial string, even the backlash and that is usually an indication to go to a new line. Then you see some numbers format examples octal, hexadecimal and binary numbers displayed. The same number 42 is displayed in different number formats. We can display different constants, such as n, pi k, as well as complex numbers, negative numbers and very large numbers in a desired format.

Sign Up


Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.