天天看點

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

什麼是pycharm:

  • pycharm是python的IDE,IDE內建開發環境帶有一整套可以幫助使用者在使用Python語言開發時提高其效率的工具,比如調試、
  • 文法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些進階功能,以用于
  • 支援Django架構下的專業Web開發
  • 安裝pycharm:
  • [[email protected] ~]$ cd /home/kiosk/Desktop/
  • [[email protected] Desktop]$ ls
  • 3.jpg Discuz_X3.2_SC_UTF8.zip 考試部落格
  • 59f01d9c531b7.jpg phpMyAdmin-3.4.0-all-languages.tar.bz2
  • aa~ python第一天
  • [[email protected] Desktop]$ cd python第一天/ 自己下載下傳的壓縮包
  • [[email protected] python第一天]$ ls
  • ipython PycharmProjects 變量的命名
  • pycharm-community-2016.3.2 python 變量的命名.pdf
  • pycharm-community-2016.3.2.tar.gz 變量.pdf 截圖
  • [[email protected] python第一天]$ cd pycharm-community-2016.3.2/ 已經解壓成功
  • [[email protected] pycharm-community-2016.3.2]$ ls
  • bin help Install-Linux-tar.txt lib plugins
  • build.txt helpers jre license
  • [[email protected] pycharm-community-2016.3.2]$ cd bin/ 進入到bin目錄下
  • [[email protected] bin]$ ls
  • format.sh idea.properties pycharm64.vmoptions restart.py
  • fsnotifier inspect.sh pycharm.png
  • fsnotifier64 log.xml pycharm.sh
  • fsnotifier-arm printenv.py pycharm.vmoptions
  • [[email protected] bin]$ sh pycharm.sh 調用腳本打開pycharm的安裝
學習從來不是一個人的事情,要有個互相監督的夥伴,工作需要學習python或者有興趣學習python的夥伴可以我的Python學習資料免費擷取

詳細的安裝過程:

詢問是否從别的版本拷貝設定:

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

詢問是否同意協定:

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

預設即可:

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

pycharm已經安裝好了,接下來建立工程:

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

pycharm的一些友好提示:

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

建立一個工程:

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

點選建立的工程右鍵New->python file建立python檔案

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

建立python檔案成功:

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

pycharm的正常配置:

  • 更改代碼大小:
  • 在File->Settings->Editor->Font設定字型大小
create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...
  • 更改控制台字型大小:
  • 在File->Settings->Editor->Console Font設定控制台字型大小
create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...
  • 添加代碼注釋:
  • 在File->Settings->Editor->Code style設定代碼所加的注釋友善别人閱讀
create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

更改成功之後打開一個新的python file就可以看到我們的設定

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

pycharm的簡單練習:

運作一個python file檔案就是點選檔案滑鼠右鍵可以看到Run運作即可

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

給代碼加入注釋:

  • # 這是一個單行注釋
  • print 'hello python'
  • # 注釋1
  • # 注釋2
  • 這是一個多行注釋/塊注釋
  • """
  • print 'have a nice day!'
  • """
  • 什麼時候需要使用注釋?
  • 1.注釋不是越多越好,對于一目了然的代碼,不需要添加注釋
  • 2.對于複雜的操作,應該在操作開始前寫上若幹注釋
  • 3.對于不是一目了然的代碼,應該在行尾添加注釋
  • (為了增加代碼可讀性。注釋應該與代碼保持至少兩個空格)
  • 4.絕對不要描述代碼
  • """

代碼的規範性:

#與注釋内容之間至少保證一個空格。

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

斷點的設定:

設定斷點是針對于一些複雜的代碼,我們可以用設定斷點來排錯

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

變量的定義與輸出:

  • 變量:
  • 什麼是變量?
  • #變量名隻有在第一次出現才是定義變量(變量名再次出現,不是定義變量,而是直接使用之前定義的變量)
  • 變量的定義:
  • 在 python 中,每個變量在使用前都必須指派,變量指派以後該變量才會被建立
  • 等号(=)用來給變量指派
  • =左邊是一個變量名,=右邊是存儲在變量中的值
  • 變量名 = 值 #變量定義之後,後續就可以直接使用了
  • # 1.定義一個變量記錄QQ号碼
  • qq_number = '123456'
  • # 2.定義一個變量記錄QQ密碼
  • qq_passwd = '6789'
  • # 注意:在使用python解釋器執行python程式的時候
  • # 不能直接輸入變量名,要輸出變量内容,使用print
  • print qq_number
  • print qq_passwd
create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

變量的重複使用:

  • 水果的價格是8.5/斤,買了7.5斤的水果,計算付款金額。
  • # 1.定義水果的價格
  • price = 8.5
  • # 2.挑選水果
  • weight = 7.5
  • # 3.計算付款金額
  • money = price * weight
  • money = money - 5
  • print money
  • # 變量名隻有在第一次出現的時候才是定義變量
  • # 變量名再次出現的時候,是直接使用之前定義的變量

可以通過設定斷點然後使用Debug的方式來檢視變量再次使用的時候的情況

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

變量的類型:

  • 在 python 中定義變量是不需要指定類型(在其他很多進階語言中都需要)
  • 資料類新可以分為數字型和非數字型
  • 數字型:
  • 整型(int)
  • 浮點型(float)
  • 布爾型(bool)
  • 真 True 非 0 數 --- 非 0 即真
  • 非數字型:
  • 字元串
  • 清單
  • 元組
  • 字典
  • 使用 type 函數可以檢視一個變量的類型:
  • 如果變量是 bool 型,在計算時
  • True 對應的數字是 1
  • False 對應的數字是 0
  • 字元串變量之間使用 + 拼接字元串
  • 在 python 中
  • 字元串之間可以使用 + 拼接生成新的字元串,字元串變量可以和整數使用 * 重複拼接相同的字元串
  • 字元串變量和字元串之間不能進行其他計算
  • # str表示是一個字元串類型
  • name = '薛飛龍'
  • print name
  • # int表示是一個整型
  • age = 18
  • print age
  • weight = 135
  • print weight
  • # bool表示是一個布爾類型
  • gender = True
  • print gender
  • # float表示是一個浮點型
  • height = 1.35
  • print height

依舊可以通過設定斷點然後使用Debug的方式來檢視具體的類型

create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

raw_input互動式調用變量:

  • # 1.輸入水果的單價
  • price_str = raw_input('水果的單價為:')
  • # 2.輸入水果的重量
  • weight_str = raw_input('水果的重量為:')
  • price = float(price_str) 類型轉換,raw_input輸出為字元串類型不可以直接相乘
  • weight = float(weight_str)
  • # 3.計算付款金額
  • money = price * weight
  • print money
  • # 注意:兩個字元串之間是不能直接用乘法的,需要進行類型轉換
create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

raw_input互動式調用變量修改版:

  • 所謂輸入,就是用代碼擷取使用者通過鍵盤輸入的資訊
  • 關于函數:
  • 一個提前準備好的功能(别人或者自己寫的代碼),可以直接使用,而不用關心細節
  • raw_input 函數實作鍵盤輸入
  • 在python中可以使用 raw_input 函數從鍵盤等待使用者的輸入
  • 使用者輸入的任何内容 python 都認為是一個字元串
  • # 1.輸入水果的單價
  • price = float(raw_input('水果的單價為:'))
  • # 2.輸入水果的重量
  • weight = float(raw_input('水果的重量為:'))
  • #price = float(price_str)
  • #weight = float(weight_str)
  • # 3.計算付款金額
  • money = price * weight
  • print money
  • # 1.節約了空間,隻需要為變量配置設定空間
  • # 2.起名字友善,不需要為中間變量起名字
create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

格式化輸出:

  • 在 python 中可以使用 print 函數将資訊輸出到控制台如果希望輸出文字資訊的同時,一起輸出資料,就需要使用到格式化操作符。
  • % 被稱為格式化操作符,專門用于處理字元串中的格式包含%的字元串,被稱為格式化字元串
  • % 和不同的字元連用,不同類型的資料需要使用不同的格式化字元
  • %s字元串
  • %d 有符号十進制整數,%06d 表示輸出的整數顯示位數字,不足的地方使用0補齊
  • %f 浮點數,%.02f 表示小數點後隻顯示兩位
  • %%輸出%
  • %%f 浮點數,%.02f 表示小數點後隻顯示兩位
  • 文法格式:
  • print '格式化字元串' % 變量 1
  • print '格式化字元串' % (變量 1,變量 2...)
  • #1.定義一個字元串常量 name
  • #輸出:我的名字叫薛飛龍,情多多關照
  • name = '薛飛龍'
  • #%s:字元串
  • print '我的名字叫%s,請多多關照' % name
  • #2.定義一個整形變量 student_num
  • #輸出:我的學号是:000001
  • student_num = 6
  • #%06d:表示不到六位就用0補齊
  • print '我的學号是%06d' % student_num
  • #3.定義小數 price weight money
  • #輸出:輸出水果的單價是 購買了多少斤 總價是多少
  • price = 3.8
  • weight = 4.3
  • money = price * weight
  • #%f:浮點數 %.2f:保留兩位小數
  • # print '水果的單價是%.2f' % price
  • # print '水果的重量是%.2f' % weight
  • # print '支付的總價是%.2f' % money
  • print '水果的單價是%.2f,水果的重量是%.2f,支付的總價是%.2f'
  • %(price,weight,money)
  • #4.定義一個小數
  • #輸出:資料比例是10.00%
  • scale = 0.5
  • #print '資料比例是%.2f%%' % scale * 100
  • print '資料比例是%.2f%%' %(scale * 100)
create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

标示符和關鍵字:

  • 辨別符:
  • 辨別符就是程式員定義的變量名,函數名,名字需要有見名知義的效果,
  • 辨別符可以由字母,下劃線和數字組成,不能以數字開頭,不能與關鍵字重名。
  • 關鍵字:
  • 關鍵字就是在python内部已經使用的辨別符,關鍵字具有特殊的功能和含義
  • 開發者不允許定義和關鍵字相同的名字的标示符。
  • 通過以下指令可以檢視python中的關鍵字
  • #import關鍵字可以導入一個工具包
  • #在python中不同的工具包,提供有不同的工具
  • In [12]: import keyword
  • In [13]: print keyword.kwlist
  • ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
create ipynb pycharm_最基本的python入門學習—什麼是pycharm安裝使用和變量使用命名...

變量的命名規則

命名規則可以被視為一種慣例,别無絕對與強制,目的是為了增加代碼的識别和可讀性。

#注意:python中的辨別符是區分大小寫的

1.在定義變量時,為了保證代碼格式, = 的左右兩邊該各保留一個空格

2.在python中,如果變量名需要由兩個或多個單詞組成,可以按照以下方式命名(python中常用)

1.每個單詞都使用小寫字母

2.單詞與單詞之間使用_下劃線連接配接

3.例如:first_name,last_name....

駝峰命名法:(其他語言常用的命名法)

當變量名是由兩個或多個單詞組成,還可以利用駝峰指令法來命名

小駝峰命名法

第一個單詞以小寫字母開始,後續單詞的首字母大寫

firstName lastName

大駝峰命名法

每一個單詞的首字母都采用大寫字母

FirstName LastName

匈牙利命名法:

開頭字母用變量類型的縮寫,其餘部分用變量的英文或英文的縮寫,要求單詞第一個字母大寫。

int iMyAge;"i"是int類型的縮寫

char cMyName[10];"c"是char類型的縮寫

float fManHeight;"f"是float類型的縮寫

繼續閱讀