原博文
2015-12-17 00:13 −
1. 使用内建函數range print sum(range(1,101)) 2. 使用函數reduce print reduce(lambda a,b:a+b,range(1,101)) 3. 使用循環 n = 0 for x in range(101): n = x + n &...
相關推薦
2017-08-05 23:33 −
(1)周遊key值 >>> a {'a': '1', 'b': '2', 'c': '3'} >>> for key in a: print(key+':'+a[key]) a:1 b:2 c:3 >>> for key ...

1
314350
2017-12-15 22:50 −
面試遇到的一個特無聊的問題~~~ 要求:在Python環境下用盡可能多的方法反轉字元串,例如将s = "abcdef"反轉成 "fedcba" ### 第一種:使用字元串切片 ```python result = s[::-1] ``` ### 第二種:使用清單的reverse方法 ```py...
2018-04-25 13:15 −
1.周遊key值 1 >>> d = {'Python':'astonishing', 'C++':'complicated', 'Java':'versatile'} 2 >>> for key in d: 3 ... print(key + ':' + d...
2017-11-04 12:52 −
在Python中,字元串是不可變類型,即無法直接修改字元串的某一位字元。是以改變一個字元串的元素需要建立一個新的字元串。常見的修改方法有以下4種。 方法1:将字元串轉換成清單後修改值,然後用join組成新字元串 >>> s='abcdef' #原字元串 >&g...

2
70101
2016-11-10 01:01 −
[參考](http://pycoders-weekly-chinese.readthedocs.io/en/latest/issue6/a-guide-to-pythons-magic-methods.html) ###`__init__()` 這個方法一般用于初始化一個類 __但是__ 當執行個體化一...
2019-02-17 18:27 −
「HW面試題」 【題目】 不使用循環語句的前提下輸出1到100 【題目分析】 本題要求不使用循環語句,但是想要輸出類似1到100這種明顯循環的内容要怎麼辦呢?函數裡面有一種功能特别像循環,那就是遞歸,隻要每次遞歸自己就行啦! 【解答】 1 #!/Users/minutesheep/.pyenv/...
2008-07-12 14:04 −
很久沒有上CSDN了,昨晚去逛了一下,看到一個讨論如何不用循環輸出1到100的整數的文章标題上了論壇頭版,于是進去摻和。 因為我覺得這個題目很有意思,對程式員的思維是個很好的考驗,看看我們是不是隻會定向思維了。 我在文章裡回複了好幾次,把我想到的主要的幾種解決代碼貼在這裡。 不用循環、不用遞歸,輸出...
2013-11-06 07:48 −
總結:循環,循環。。 package com.dfd; import java.util.Scanner; //輸出0到100的質數 //要判斷當到100時候,等于2的直接輸出,能被2整除的不輸出, //其他的不能被2整除的,請輸出。】 //三個内容,如何同時綜合輸出。 public clas...
2014-03-20 12:49 −
自動生成1到100的數字自增序列的幾種方法 ==之是以寫這個題目,是原于一道筆試題,加上自己喜歡用的一些小方法,彙總如下: 1.程式設計語言,此方法由于語言的不同而存在文法上的差異,在此僅簡單舉例如下python腳本: 多行輸出: for i in range(1,101) : print i &nb...
2019-07-17 18:01 −
'''python實作任意數到任意數相加,如:1加到100'''#第一種是for循環# def sum(start, end):# sum = 0# for one in range(start, end+1):# sum = one + sum# one += 1# re...