请教一个python代码的问题 请教一个Python基础教程上一段代码的问题

\u8bf7\u6559\u4e00\u4e2apython\u4ee3\u7801\u95ee\u9898\uff01

\u5047\u8bbe\u4e24\u4e2a\u6570\u5e26\u8fdb\u53bb\u66ff\u6362x\u548cn\u5c31\u597d\u7406\u89e3\u4e86\uff0c\u6bd4\u5982power\uff082,3\uff09\u8ba1\u7b972\u76843\u6b21\u65b9
\u6309\u7167\u4ee3\u7801
s=1 n>0\uff08\u6211\u4eec\u5047\u8bbe\u4e86n\u4e3a3\uff09
\u7136\u540e\u6267\u884cwhile n>0 \u91cc\u7684n=n-1 n\u53d8\u62102
\u518d\u6267\u884cs\uff08\u8fd9\u4e2a\u662f\u65b0\u7684s\uff09=s\uff08\u8fd9\u4e2a\u662f\u65e7\u7684s\uff09*x \u65b0s\u53d8\u4e3a2\uff08\u6211\u4eec\u4e0a\u9762\u5047\u8bbex\u4e3a2\uff09
\u7136\u540e\u8fd4\u56des\uff08\u4e0b\u6b21\u4f7f\u7528\u65f6\u5c31\u53d8\u6210\u4e86\u65e7s\uff09
\u63a5\u7740\u5224\u65adn\uff0c\u4f9d\u65e7\u5927\u4e8e0 \uff0c\u6267\u884cn=n-1 n\u53d8\u62101 \u6267\u884cs=s*x \u65b0s\u53d8\u4e3a4\uff0c\u7136\u540e\u8fd4\u56des
\u63a5\u7740\u5224\u65adn\uff0c\u4f9d\u65e7\u5927\u4e8e0\uff0c\u6267\u884cn=n-1 n\u53d8\u62100\uff08\u610f\u5473\u7740\u8fd9\u6b21\u7ed3\u675f\u5c31\u5c06\u8df3\u51fa\u5faa\u73af\uff09\u6267\u884cs=s*x
\u65b0s\u53d8\u62108
\u5faa\u73af\u7ed3\u675f\uff0c\u5f97\u5230\u7ed3\u679c\u30022\u76843\u6b21\u65b9\u662f8
\u4e0d\u77e5\u9053\u8fd8\u6709\u4ec0\u4e48\u5730\u65b9\u4e0d\u660e\u767d

\u5177\u4f53\u7684\u540d\u5b57\u53eb\u505a\u201c\u8868\u7406\u89e3(list comprehension)\u201d
\u7528\u4e8e\u5feb\u901f\u5730\u751f\u6210\u4e00\u4e2a\u65b0\u7684\u5217\u8868
return [x for x in sequence if x not in self.blocked]\u4f1a\u7b49\u4ef7\u4e8e
l = []for x in sequence: if x not in self.blocked: l.append(x)return l\u8868\u7406\u89e3\u4e00\u884c\u53ef\u4ee5\u98765\u884c\uff0c\u5f88\u65b9\u4fbf\u5427

#加一个选择选项.
print "请输入要进行的操作(添加:a,查看所有:all, 删除:r,修改:m,查找:f,退出:q):";
#...
choice=raw_input("请选择你的操作(a,all, r,m,f,q):");
#...
else if choice == 'all':
    print "现有联系人"
    for i in list :
        print i.name, i.sex, i. mobile, i.address, i. email
        #此处i表示一个person对象.
        #保存完联系人到list后,要及时写到文件中。这样保证程序中和文本中信息一致,也可以直接从文件中取。

当然你可以使用别的字母表示、我这里用了all



  • 璇锋暀涓涓猵ython闂:from XXX import XXX
    绛旓細"ElementTree鏄涓涓module锛宔tree鏄竴涓猵ackage锛"浣犵殑鐞嗚В閿欎簡銆傚悓涓婏紝ElementTree鏄竴涓猣unction鎴朼ttribute etree鏄竴涓猰odule 鈥滈偅xml鏄粈涔堬紵鈥漻ml鏄痯ackage 璇︾粏瑙i噴锛岃嚜宸辩湅锛氥愭暣鐞嗐Python涓殑module,library,package涔嬮棿鐨勫尯鍒
  • Python闂?
    绛旓細1锛Python涓彲浠ヤ娇鐢╢or寰幆鍜宺ange()鍑芥暟鏉ョ敓鎴愯繖涓垪琛ㄣ傝涓嬮潰鐨勪緥瀛愶細鍦ㄨ繖涓浠g爜涓紝range(1, 19)浼氱敓鎴愪粠1鍒18鐨勬暣鏁帮紝str(i)浼氬皢杩欎簺鏁存暟杞寲涓哄瓧绗︿覆锛岀劧鍚庢垜浠瀛楃涓茶繘琛屾嫾鎺ワ紝鏈鍚庣敤涓涓鍒楄〃鎺ㄥ寮忔妸鎵鏈夌粨鏋滄斁鍦ㄤ竴涓垪琛ㄤ腑銆2锛屾垜浠彲浠ュ畾涔変竴涓嚱鏁版潵瀹炵幇灏嗗垪琛ㄤ腑鐨勬瘡涓厓绱犲悗闈㈠鍔"骞冲畨...
  • 璇峰府鎴戠湅涓涓嬭繖涓Python绋嬪簭鏈変粈涔闂?
    绛旓細杩欐浠g爜鏄涓涓浣跨敤Tkinter搴撳垱寤哄浘褰㈢敤鎴风晫闈紙GUI锛夌殑Python绋嬪簭锛屾棬鍦ㄥ疄鐜癢iFi瀵嗙爜娓楅忥紙鐮磋ВWiFi瀵嗙爜锛夌殑宸ュ叿銆傝繖鏄竴涓秹鍙婂埌榛戝琛屼负鐨勭▼搴忥紝杩濆弽浜嗘硶寰嬪拰閬撳痉瑙勮寖锛屼笉搴旇琚敤浜庨潪娉曟椿鍔ㄣ傚湪姝ゆ彁渚涗竴浜涘叧浜浠g爜鐨鍒嗘瀽锛氫唬鐮佺己澶憋細鍦ㄤ綘鐨勯棶棰涓紝浠g爜琚埅鏂紝鎵浠ユ棤娉曞畬鏁村湴鍒嗘瀽鏁翠釜绋嬪簭銆傚鏋滀綘鏈夊畬鏁寸殑...
  • 璇锋暀Python浠g爜闂,鍥剧墖涓殑浠g爜鍝噷鍑洪棶棰樹簡?
    绛旓細x = x[-len(x):-1]杩欐牱娌℃湁缁撴潫锛 a锛宐 鏄彲浠ョ渷鐣ョ殑锛 濡傛灉鐪佺暐a 鍒欒〃绀轰粠绗涓涓瀛楃寮濮嬶紝濡傛灉鐪佺暐b鍒欒〃绀哄彇鍒版渶鍚庝竴涓瓧绗︼紝鎵浠ユ洿濂界殑鍐欐硶鏄:x = x[1:]x = x[:-1]鍙﹀鍙傛暟涓哄瓧绗︿覆锛浠g爜鍙傝冿細def f(x):while x[0] == ' ':x = x[1:]while x[-1] == ' ':x =...
  • 姹傝Вpython鐨勪竴涓棶棰
    绛旓細鍒ゆ柇瀛楃涓叉槸鍚︿负鏁村舰锛屼娇鐢ㄥ嚱鏁癷sdigit鍗冲彲锛屼笅闈㈡槸鏁堟灉锛浠g爜锛氱粨鏋滐細
  • Python鍒濆鑰闂璇锋暀?
    绛旓細绗竴琛浠g爜: s = input("璇疯緭鍏ヤ竴娈垫枃鏈:") 鎴戜滑寰楀埌鐨勬槸涓涓瀛楃涓茬被鍨嬬殑鍙橀噺s,骞朵笉鏄垪琛, 浣嗘槸寮曠敤瀛楃涓茬被鍨嬩腑鐨勫瓧绗,浣跨敤鐨勬柟娉曞拰鍒楄〃鏄竴鏍风殑,涓句緥鏉ヨ:s = input("璇疯緭鍏ヤ竴娈垫枃鏈:") 杩欐浠g爜鎵ц鍚, 鎴戜滑杈撳叆鐨勬槸 abcde 杩欎簲涓瓧姣,鍒欐垜浠彲浠ラ氳繃涓嬮潰璇彞鏉ュ垎鍒幏鍙栬繖浜斾釜瀛楁瘝:s...
  • 璇锋暀涓涓猵ython浠g爜闂!
    绛旓細鍋囪涓や釜鏁板甫杩涘幓鏇挎崲x鍜宯灏卞ソ鐞嗚В浜嗭紝姣斿power锛2,3锛夎绠2鐨3娆℃柟 鎸夌収浠g爜 s=1 n>0锛堟垜浠亣璁句簡n涓3锛夌劧鍚庢墽琛寃hile n>0 閲岀殑n=n-1 n鍙樻垚2 鍐嶆墽琛宻锛堣繖涓槸鏂扮殑s锛=s锛堣繖涓槸鏃х殑s锛*x 鏂皊鍙樹负2锛堟垜浠笂闈㈠亣璁緓涓2锛夌劧鍚庤繑鍥瀞锛堜笅娆′娇鐢ㄦ椂灏卞彉鎴愪簡鏃锛夋帴鐫鍒ゆ柇n锛屼緷鏃уぇ浜0 ...
  • 璇锋暀涓涓鍏充簬Python鐨勯棶棰,濡傚浘,鎬庝箞瑙e喅!璋㈣阿
    绛旓細python鏈閲嶈鐨勬槸缂╄繘闂锛岀敤缂╄繘鏉ヨ〃绀哄眰绾у叧绯汇傛棦鐒秈f 璇彞鏄湪while寰幆鍐呯殑锛屽氨闇瑕佸湪if鍓嶅姞4涓┖鏍笺傜浉搴斿湴锛屽湪if涓嬮潰鐨勮鍙ヤ篃閮借鍦ㄥ墠闈㈠姞4涓┖鏍笺倃hile True: how_old = input("Enter our age:") if how_old == "NO": print("Don't be ashamed of your age") brea...
  • python灏忕櫧,璇烽棶浠ヤ笅浠g爜,涓轰綍杈撳叆鏁存暟鍙互杩愯,杈撳叆涓涓灏忔暟鍗存姤閿?姣...
    绛旓細input杩斿洖鐨勬槸涓涓瀛楃涓诧紝鎵浠涓嶆槸int锛岃屾槸瀛楃涓测7.6鈥欙紝鑰宨nt鍐呯疆鐨勮В鏋愬瓧绗︿覆鐨勫嚱鏁拌В鏋愨7.6鈥欎細澶辫触銆傝В鍐冲姙娉曟槸锛氬嵆鍏堣浆鎹负娴偣鏁帮紝鐒跺悗鎴柇涓烘暣鍨嬨傝繖涓柟娉曞灏忔暟鍜屾暣鏁伴兘鍙銆
  • 璇锋暀涓涓猵ython鐨勯棶棰?
    绛旓細浣犻偅鏄病鏈夐《澶村惂锛屽墠闈㈠浜嗕釜绌烘牸銆傝屼笖骞虫柟鏍逛篃娌″繀瑕佸姩鐢╩ath搴擄紝鍒ゆ柇澶т簬0涔熸病蹇呰鐢ㄩ偅涔堝鏉傘傚氨鎸夌収浣犵殑缁撴瀯鏉ュ啓锛屽彲浠ュ弬鑰冭繖涓
  • 扩展阅读:python代码生成器 ... 用python恶搞吓人代码 ... python编程代码大全 ... python怎么敲代码 ... python表白代码大全简单 ... python初学编程必背 ... 大学python考试题库 ... python怎样打下一行 ... python代码画简单图 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网