ホームページ  >  記事  >  バックエンド開発  >  初心者が Python を学習するための 2 つの実践的なヒント

初心者が Python を学習するための 2 つの実践的なヒント

WBOY
WBOYオリジナル
2016-06-16 08:42:21922ブラウズ

この記事では、初心者が Python を学習する際によく使用する 2 つの実践的なヒントを記録し、参考のために共有します。詳細は以下のとおりです。

1. 可変パラメータ

サンプルコードは次のとおりです:

>>> 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

args 変数の前に * 接頭辞があるため、追加の関数パラメータはすべてタプルとして args に格納されます。 ** 接頭辞が使用されている場合、追加のパラメーターは辞書のキーと値のペアとみなされます。

2. exec ステートメントは、文字列 str を実行可能な有効な Python コードとして扱います。 execfile(filename [,globals [,locals ]]) 関数を使用してファイルを実行できます。

サンプルコードは次のとおりです:

>>> exec 'print "Hello World"' 
Hello World>>> execfile(r'c:\test.py') 
hello,world!

この記事が皆さんの Python プログラミングに役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。