簡單講一下 python3 中的 range
range
range(start, stop[, step])
引數說明
start: 計數從 start 開始。預設是從 0 開始。例如range(5)等價於range(0, 5);
stop: 計數到 stop 結束,但不包括 stop(這點一定要注意,以前在這裡踩過坑)。例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5
step:(可有 可無)步長,預設為1。例如:range(0, 5) 等價於 range(0, 5, 1)
例子
>>> for i in range(5):
... print(i)
...
0
1
2
3
4
>>> for i in range(0,5):
... print(i)
...
0
1
2
3
4
>>> for i in range(1,5):
... print(i)
...
1
2
3
4
>>> for i in range(1,5,1):
... print(i)
...
1
2
3
4
>>> for i in range(1,5,2):
... print(i)
...
1
3
相關推薦
簡單講一下 python3 中的 range
range range(start, stop[, step]) 引數說明 start: 計數從 start 開始。預設是從 0 開始。例如range(5)等價於range(0, 5); stop: 計數到 stop 結束,但不包括 stop(這點一定要注意,以前在這裡踩過坑)
簡單瞭解一下oracle中的顯示遊標和儲存過程
遊標 遊標主要分兩類動態和靜態遊標,靜態遊標是編譯時知道明確的select語句的遊標,靜態遊標分類兩種,顯示遊標和靜態遊標,這裡只說顯示遊標 顯示遊標 declare name emp.ename%type; sal emp.sal%type; --宣
簡單講一下,區塊鏈數字貨幣是什麼?怎麼投資數字貨幣?
近幾年最火的投資品種是什麼?沒錯,就是數字資產了。就算你不知道數字資產,也一定聽說過比特幣,區塊鏈。不知從什麼時候開始,聊天的時候不聊點比特幣、區塊鏈,已經無法在朋友圈友好地聊天了。 對於一些剛入幣圈的新手來說,可能僅僅是被數字資產動輒幾十倍的漲幅驚豔到了,而對於數字資產究竟是什麼,卻是
簡單總結一下Java中的集合
今天面試了深圳遞四方,奇蹟般的過了,在此紀念一下哈哈 技術面有不少問題沒答好,其中一個就是集合,用了這麼久的集合,腦袋裡面還是沒有一個系統的概念,當然要痛定思痛啦! 上一個集合框架圖 然後這個看起來有點混亂,先來一個簡化的 這個圖大概要能回答的出來,常用的還要
簡單講一下C語言連線MySQL資料庫
1.首先你得將MySQL安裝上 apt-get install mysql-server (mysql -uroot -p 登陸測試) 2.安裝連結庫 apt-get install libmysqlclient-dev 3.進行資料庫的建立,例如: cre
Learning Python 018 Python2 和 Python3 中 range()函式的使用
使用的電腦系統:Windows 10 64位 使用的開發整合環境:PyCharm 2016.1.4 使用的Python的版本:python 2.7.10 和 python 3.5.0 ra
簡單聊一下makefile中的 =, :=, ?=和+=
最容易混淆的是 =和:=, 我們先來看看makefile: x = hello y = $(x) x = world test1: test1.cpp @echo $(y) 執行make後, 結果為world, 再看改動後的makefile:
簡單講一下 struts2的執行流程?
Struts工作機制?工作機制:Struts的工作流程:在web應用啟動時就會載入初始化ActionServlet,ActionServlet從struts-config.xml檔案中讀取配置資訊,把它們存放到各種配置物件當ActionServlet接收到一個客戶請求時,將執行如下流程.-(1)檢索和使用者請
python3----如何簡單地理解Python中的if __name__ == '__main__'
tails 命令 out ons 其中 應該 python -name 1-n 1. 摘要 通俗的理解__name__ == ‘__main__‘:假如你叫小明.py,在朋友眼中,你是小明(__name__ == ‘小明‘);在你自己眼中,你是你自己(__name__ ==
每日一讀:《關於python2和python3中的range》
sequence list() 生成 但是 如果 eth 索引 奇怪 saving 官網原話是這麽說的:In many ways the object returned by range() behaves as if it is a list, but in fact i
python3中的range()函式
先介紹一下range()函式的用法: >>> range(1,5) #代表從1到5(不包含5) [1, 2, 3, 4] >>> range(1,5,2) #代表從1到5,間隔2(不包含5) [1, 3] >>> range(5) #代表從0
關於Python2與Python3中的range
Python2中用range函式編寫一個有序列表,用random.shuffle()函式,打亂原有順序的列表 import random a=range(10) random.shuffle(a) print a 此時輸出結果為
ORACLE 中merge....into的用法簡單瞭解一下
MERGE INTO [target-table] A USING [source-table sql] B ON([conditional expression] and […]…) WHEN MATCHED THEN [UPDATE sql] WHEN NO
關於python2中的xrange和python3中的range.........
最近幾天改網上的程式碼(好吧,我只是個搬運工)。。。然後,有python2的程式碼xrange處在python3的地方報錯,然後我改成了range不報錯了,然後,實驗室的妹子問起原因,然後,我。。。。。。於是,仔細查了查他們之間的區別 先看結果: Pyt
python3中的UNICODE 與 UTF-8的簡單關係
一.字符集:asciiISO-8859-1 通常叫 做Latin-1,向下相容ASCII,此字符集支援部分於歐洲使用的語言GB2312/GBK 這就是漢字的國標碼,專門用來表示漢字,是雙位元組編碼,而英文字母和iso8859-1一致(相容iso8859-1編碼)。其中gbk編
簡單小結一下關於JavaScript中的閉包
1. 概念理解 閉包是js中比較難懂的概念,在我看來,這除了他本身確實有難度外,還有一個很大的原因是“閉包”這個翻譯,不太親和,至少對於我來說是如此。 定義:閉包是一個函式在建立時允許自身函式訪問並操作自身函式之外的變數時所建立的作用域;即可以讓函式
簡單介紹一下Spring / java中Spring框架7大核心模組的作用,如何在面試中侃侃而談?/ Spring體系常用專案一覽
如今做Java尤其是web幾乎是避免不了和Spring打交道了,但是Spring是這樣的大而全,新鮮名詞不斷產生,學起來給人一種凌亂的感覺,我就在這裡總結一下,理順頭緒。 Spring Spring 概述 Spring 是一個開源框架,是為了解決企業應用程式開發複雜性而建立的(替代更加重量級的企業級Java
Python學習筆記:python3中的range()函式的返回物件型別
在python3中 print(range(10)) range(0,10) 得出的結果是 range(0,10) ,而不是[0,1,2,3,4,5,6,7,8,9] ,為什麼呢? 而且原來Python2版本中的xrange也已經取消。 官網原話: In many ways the object re
python3中各個字符編碼的轉換
code -s span utf pri 轉換 nic 順序 utf-8 a=‘我很好‘ ####python3 默認的編碼為unicode###unicode>gb2312unicode_gb2312=a.encode(‘gb2312‘) ###因為默認是un
Python中range和xrange的異同之處
基本上 xrange class 依據 對象 lis tar 都是 post range 函數說明:range([start,] stop[, step])。依據start與stop指定的範圍以及step設定的步長,生成一個序列。 range演示樣例: &