亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python基礎語法

發布時間:2020-06-26 22:52:39 來源:網絡 閱讀:372 作者:nineteens 欄目:編程語言

  python中的注釋以#開始到行末

  數字

  # this is the first comment

  除法"/“永遠返回的是浮點數,要使用floor除法得到整數結構需要使用”//"

  print(3/2)

  print(5//2)

  還可以使用"**"計算乘方

  print(2**5)

  變量使用前必須先賦值

  int n;

  print(n)

  

Python基礎語法


  除了 int 和 float,Python 還支持其它數字類型,例如 Decimal 和 Fraction。Python 還內建支持 復數 ,使用

  后綴 j 或 J 表示虛數部分(例如, 3+5j )

  num1 = 3+5j

  num2 = 5+1j

  print(num1+num2)

  字符串

  字符串用單引號或雙引號標識,""可用于轉義字符

  print()用于打印輸出

  如果你前面帶有 \ 的字符被當作特殊字符,你可以使用 原始字符串,方法是在第一個引號前面加上一個r :

  print('C:\some\name')

  print(r'C:\some\name')

  

Python基礎語法


  字符串文本能夠分成多行。一種方法是使用三引號: “”"…""" 或者 ‘’’…’’’ 。行尾換行符會被自動包含到字符串中,但是可以在行尾加上 \ 來避免這個行為。下面的示例: 可以使用反斜杠為行結尾的連續字符串,它表示下一行在邏輯上是本行的后續內容:

  print("""\

  Usage: thingy [OPTIONS]

  ‐h Display this usage message

  ‐H hostname Hostname to connect to

  """)

  

Python基礎語法


  字符串可以用“+”連接,可以用“*”表示重復

  text = "H"+2*"T"+"P"

  print(text)

  相鄰的兩個字符串常量不需要連接符自動連接,不能連接變量

  print('py' 'thon');

  字符串的第一個字符索引為0,python沒有簡單的字符類型,一個字符就是長度為1的字符串,索引也可以是負數,從右邊開始算起,最右邊字符的索引是-1

  word='python'

  print(word[0])

  print(word[2])

  print(word[5])

  print(word[-1])

  print(word[-4])

  print(word[-6])

  可用字符串切片獲得子字符串

  語法:字符串變量名[切片起始索引:切片終止索引]

  索引可省略,省略的第一個默認為0,省略第二個默認為字符串長度,

  s[:i]+s[i:]=s

  word='python'

  print(word[0:2])

  print(word[:3])

  print(word[3:])

  使用負索引無法取到字符串最后一個字符

  

Python基礎語法


  python能自動處理切片中無意義的索引,后一個索引超過字符串長度則替換為字符串長度,第一個索引大于第二個索引則切片為空字符

  word='python'

  print(word[2:100])

  print(word[6:2])

  python中的字符串不可以被更改,賦值給字符串索引會導致錯誤,應創建新的字符串

  通過len()函數獲取字符串長度

  word='python'

  print(len(word))

  列表無錫婦科醫院排名 http://www.csfk0731.com/

  Python 有幾個 復合 數據類型,用于表示其它的值。最通用的是 list (列表) ,它可以寫作中括號之間的一列逗號分隔的值。列表的元素不必是同一類型:

  lists = [1,3.6,'python']

  print(lists)

  

Python基礎語法


  列表也可以像字符串那樣被索引和切片,所有的切片操作都會返回包含請求的元素的新列表,以下代碼返回列表的一個淺拷貝副本

  square = [1,3,5,7,9]

  print(square[:])

  

Python基礎語法


  列表支持使用“+”連接

  shortList = [1,2,3,4,5]

  longList = shortList + [6,7,8,9]

  print(longList)

  

Python基礎語法


  與字符串不同,列表是可變的,允許根據索引修改元素

  index = [1,2,3,4,5]

  index[3] = index[3]**2

  print(index)

  

Python基礎語法


  可以使用append()方法在列表末尾添加新元素

  index = [1,2,3,4,5]

  index.append(6)

  print(index)

  

Python基礎語法


  也可以對切片賦值

  index = [1,2,3,4,5]

  index[1:3] = [6,6,6]

  print(index)

  index[2:4] = []

  print(index)

  

Python基礎語法


  len()函數同樣適用于列表

  index = [1,2,3,4]

  print(len(index))

  允許列表嵌套

  letter = ['a','b','c']

  number = [1,2,3]

  index = [letter,number]

  print(index[0])

  print(index[1][2])

  Demo:打印裴波那契數列的子序列

  a,b=0,1

  while b<10:

  print(b)

  a,b = b,a+b

  這個例子介紹了幾個新功能。

  第一行包括了一個 多重賦值:變量 a 和 b 同時獲得了新的值 0 和 1 最后一行又使用了一次。

  在這個演示中,變量賦值前,右邊首先完成計算。右邊的表達式從左到右計算。

  條件(這里是 b < 10 )為 true 時, while 循環執行。在 Python 中,類似于 C,任何非零整數都是true;0 是 false。條件也可以是字符串或列表,實際上可以是任何序列;所有長度不為零的是 true,空序列是 false。示例中的測試是一個簡單的比較。標準比較操作符與 C 相同: < , > , == , <= , >= 和 != 。

  循環體是 縮進 的:縮進是 Python 組織語句的方法。

  交互式錄入復合語句時,必須在最后輸入一個空行來標識結束,需要注意的是同一個語句塊中的每一行必須縮進同樣數量的空白。

  關鍵字 print() 語句輸出給定表達式的值。它控制多個表達式和字符串輸出為你想要字符串

  使用逗號結束可以禁止輸出換行

  a,b=0,1

  while b<10:

  print(b,end=',')

  a,b = b,a+b

  

Python基礎語法


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

怀宁县| 聊城市| 洞头县| 红桥区| 外汇| 陕西省| 泾阳县| 商城县| 忻州市| 临夏市| 灵山县| 涞源县| 天门市| 南木林县| 分宜县| 高邑县| 新乡县| 金昌市| 定边县| 麦盖提县| 博白县| 武强县| 闽侯县| 五华县| 凤庆县| 湘西| 密云县| 卢氏县| 平阳县| 鄂尔多斯市| 霞浦县| 招远市| 繁峙县| 青龙| 新丰县| 洪湖市| 化德县| 渝中区| 黄冈市| 麦盖提县| 慈利县|