日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Python入门(good)

發布時間:2023/12/19 综合教程 30 生活家
生活随笔 收集整理的這篇文章主要介紹了 Python入门(good) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Python縮進和冒號
對于Python而言代碼縮進是一種語法,Python沒有像其他語言一樣采用{}或者begin...end分隔代碼塊,
而是采用代碼縮進冒號來區分代碼之間的層次

縮進的空白數量是可變的,但是所有代碼塊語句必須包含相同的縮進空白數量,這個必須嚴格執行。
例如:

if True:
    print("Hello girl!") #縮進一個tab的占位
else:                        #與if對齊
    print("Hello boy!") #縮進一個tab的占位

Python對代碼的縮進要求非常嚴格,如果不采用合理的代碼縮進,將拋出SyntaxError異常。

if True:
    print("Hello girl!")
else:
    print("Hello boy!")
  print("end")

運行該段代碼將會拋出異常。

錯誤表明,你使用的縮進方式不一致,有的是 tab 鍵縮進,有的是空格縮進,改為一致即可。
有時候代碼采用合理的縮進但是縮進的情況不同,代碼的執行結果也不同。
相同的縮進的代碼表示這些代碼屬于同一代碼塊

例如:

# -*- coding: UTF-8 -*-
if True:
    print("Hello girl!")
else:
    print("Hello boy!")
print("end")
print("=========華麗的分割線===========")
if True:
    print("Hello girl!")
else:
    print("Hello boy!")
    print("end")

運行結果:
分割線以上的print("end")未縮進與if對齊,因此它與if屬于同一代碼塊,執行完if的操作,執行輸出。
分割線一下的print("end")與print("Hello boy!")保持一致的縮進,則它與print("Hello boy!")屬于else之內的代碼塊。
縮進相同的一組語句構成一個代碼塊,我們稱之代碼組。

像if、while、def和class這樣的復合語句,首行以關鍵字開始,以冒號( : )結束,該行之后的一行或多行代碼構成代碼塊。
我們將首行及后面的代碼組稱為一個子句(clause)

Python多行語句
Python語句中一般以新行作為為語句的結束符。但是我們可以使用斜杠( )將一行的語句分為多行顯示。

num1 = 1
num2 = 2
num3 = 3
total = num1 + 
num2 + 
num3
print("total is : %d"%total)

語句中包含[], {} 或 () 括號就不需要使用多行連接符

days = ['Monday', 'Tuesday', 'Wednesday',
        'Thursday', 'Friday']
print(days)

Python代碼中一行只能有一個語句,以新行作為為語句的結束符。如果一行含有多個語句將會拋出異常。

該種方式完全是像java在聲明變量呀。
Python2中貌似可以用分號分隔,我機器上沒有裝2.x沒有試,親測Python3下不可以。

正解如下:

num1,num2,num3 =1,2,3
total = num1 + 
num2 + 
num3
print("total is : %d"%total)

Python空行
函數之間或類的方法之間用空行分隔,表示一段新的代碼的開始。類和函數入口之間也用一行空行分隔,以突出函數入口的開始。

空行與代碼縮進不同,空行并不是Python語法的一部分。
書寫時不插入空行,Python解釋器運行也不會出錯。但是空行的作用在于分隔兩段不同功能或含義的代碼,便于日后代碼的維護或重構。

記住:空行也是程序代碼的一部分。

http://www.cnblogs.com/lclq/p/5545932.html

簡潔的語法和對動態輸入的支持,再加上解釋性語言的本質,
使得它在大多數平臺上的許多領域都是一個理想的腳本語言,特別適用于快速的應用程序開發
特點:簡單、易學、免費、開源、高層語言、可移植性、解釋性、面向對象、可擴展性、可嵌入性、豐富的庫

安裝:

下載地址:
https://www.python.org/downloads/
linux下可能自帶了python,可以:python -v來查看是否存在
windows下安裝后添加環境變量
安裝的時候在選擇的時候可以選擇是否添加到環境變量:
我的如下:
C:Program FilesPython 3.5Scripts;C:Program FilesPython 3.5;

學習:   1運行程序的方式:

兩種使用Python運行你的程序的方式——使用交互式的帶提示符的解釋器或使用源文件
1命令行:prthon -> print 'hello world'--->(前提示你把環境變量已經添加)
----- Missing parentheses in call to 'print'
The statement above does not work in Python 3. In Python 3 you need to add 
parentheses around the value to be printed: 
版本不同, 缺少括號:print( 'hello world')

  2 集成開發環境:

點擊所有序->Python 3.5->IDLE(Python GUI)---可以縮進
-->編寫好后--Run/F5

  3 數據類型

數:整數、長整數、浮點數和復數
字符串:“”‘’,',單引號和雙引號里面的字符串一樣,存在轉義字符

字符串是不可變的,在字符串前綴加u則為Unicode字符串:u'呵呵'
  提示:沒有專門的char數據類型,可以str[index]來獲取
一定要用自然字符串處理正則表達式
運算符:not and or-----! && ||

  4 小get----------**

1雙擊python腳本運行,結果一閃而過:
  在腳本最后加:
  如果是python3就用input,如果是python2就要用raw_input
  如:    print('hello world');
      input();
2命令行調用:python C:Program FilesPython 3.5hello.py
3清屏:    import os
      os.system("cls")
4注釋:#

控制流轉

學習Python與其他語言最大的區別就是,Python的代碼塊不使用大括號({})來控制類,
函數以及其他邏輯判斷。python最具特色的就是用縮進來寫模塊。
if ---elseif    --else    while 條件    for i in 循環內部變化    

數據結構:

元組:
一組元素的一個不許修改的集合,
c=(1,2,3,4,5) c1=(1,),c[index]來獲取元素的值
元組的元素不能修改
元組使用小括號,列表使用方括號
操作:
長度:len(c) 復制:c=[2]*100    循環:for i in c
連接:c+c1 , 判斷:3 in (1,2,3)
函數:    max(c) min(c)

列表:
序列是Python中最基本的數據結構。
序列中的每個元素都分配一個數字 - 它的位置,或索引,第一個索引是0,第二個索引是1
列表是最常用的Python數據類型,它可以作為一個方括號內的逗號分隔值出現
列表的數據項不需要具有相同的類型
創建:list=[1,2,'me',3,4,'handsome']
獲取:list[1]---2,    list[1:3] 2 me,---
刪除:del list[3]
函數:max min len list(元組) cmp
list.append(obj)

 

更多學習參考:W3c-----Python入門教程

http://www.cnblogs.com/foreverzd/p/4410331.html

總結

以上是生活随笔為你收集整理的Python入门(good)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲美女色 | 国产剧情自拍 | 手机在线小视频 | 男人干女人视频 | 9色在线视频 | 亚洲一区和二区 | a毛片 | 日韩精品字幕 | 国产成人精品视频 | 第四色男人天堂 | 国产,日韩,欧美 | 99热网站 | 欧美日韩在线视频 | 97avcc| 国产精品jizz | 伊人射| av网子 | 污视频软件在线观看 | 欧美一区视频在线 | 蜜臀av一区 | 两个人做羞羞的视频 | 啪啪亚洲 | 成人福利视频网 | 成人羞羞在线观看网站 | 国产免费成人在线视频 | 91九色蝌蚪| 日韩精品成人一区二区在线 | free女性xx性老大太 | 亚洲制服一区 | 中文字幕欧美在线 | 国产欧美精品一区二区三区app | 农村妇女愉情三级 | 久久精品爱 | 香蕉视频成人在线 | 欧美激情五月 | 欧美黑人精品一区二区不卡 | 高清一区二区三区四区 | 免费观看日韩av | 欧美xxx性 | 丰满人妻综合一区二区三区 | 国精产品一区一区三区有限公司杨 | 欧美成人一区二区 | 欧美绿帽合集videosex | 国产日韩欧美一区二区东京热 | 国产免费毛卡片 | 欧美日韩一区二区三区国产精品成人 | 极品美妇后花庭翘臀娇吟小说 | 成人欧美一区二区三区在线观看 | 肥臀av| 欧美性猛交ⅹxxx乱大交3 | 在线视频观看 | 日韩欧美不卡 | 免费人成在线观看 | 国产欧美第一页 | 亚洲精品色午夜无码专区日韩 | 日本大胆裸体做爰视频 | 国产农村妇女毛片精品久久麻豆 | 国产高清无遮挡 | 中文字幕无线码一区 | 日本熟女一区二区 | 色av色 | 久久国产精品毛片 | 91精品久久久久久久久 | 999xxxx| 成人免费做受小说 | 亚洲网站在线看 | 六月丁香激情 | 久久男女| 丝袜毛片 | 综合色99 | 久久r这里只有精品 | 日日日视频| 国产在线视频自拍 | 97精品熟女少妇一区二区三区 | 久久99精品国产91久久来源 | 欧美国产一级片 | 国产精品久久久久免费 | 超碰干 | 欧美中字 | 国产精品女同 | av在线资源网 | 免费视频91 | 69国产精品视频 | 亚洲二区av | 国产熟女一区二区三区五月婷 | 国产精品一区二区在线看 | 色婷婷久久一区二区三区麻豆 | 国内精品999 | 日本特级黄色录像 | 欧美精品久久久 | 欧洲亚洲视频 | 极品熟妇大蝴蝶20p 国产偷自拍视频 | 日本人的性生活视频 | 亚洲精品国产精品乱码桃花 | 国产第一页在线观看 | av网址免费观看 | 欧美草逼视频 | 可以免费观看的av网站 | 懂色aⅴ一区二区三区免费 国产精品99在线观看 |