This article mainly introduces two practical skills for beginners of Python, including the usage of variable parameters in the application-level execfile function, for more information, see the following two useful tips for beginners of Python. The details are as follows:
1. variable parameters
The sample code is as follows:
>>> Def powersum (power, * args ):... ''' Return the sum of each argument raised to specified power. '''... total = 0... for I in args :... total + = pow (I, power )... return total... >>> powersum (2, 3, 4) 25 >>> powersum (2, 10) 100
Because there is a * prefix before the args variable, all redundant function parameters are stored as a tuple in args. If the prefix is **, redundant parameters are considered as dictionary key/value pairs.
The 2.exe c statement treats str as a valid Python code for execution.Execfile (filename [, globals [, locals]) function can be used to execute a file.
The sample code is as follows:
>>> Exec 'print "Hello World" 'Hello World >>> execfile (r 'C: \ test. py') Hello, world!
I hope this article will help you with Python programming.