Python學習筆記(一)

2021-09-28 14:58:14 字數 2268 閱讀 3786

課題組要用到的深度學習框架都是用python的,之前有過接觸但是沒有系統的學過,花幾天時間系統的學習一遍

1、學習環境pycharm + python3

2、測試執行環境

print("hello world")
sudo apt-get install geany
4、linux中執行.py檔案的方法

①命令列

python *.py
② 指令碼

在.py檔案頭部新增python 的執行路徑

#! /usr/bin/python
之後,先更改文字許可權為可執行檔案,再執行即可:

chmod +x *.py

./*.py

5、中文編碼

python2中輸出中文需要指定編碼,在檔案頭部新增

#coding=utf-8

#-*- coding: utf-8 -*-

python3原始碼檔案預設編碼使用utf-8編碼,所以可以正常解析中文

6、python檔名使用下劃線和小寫字母命名,例:liu_zt.py

1、關鍵字

and or #邏輯關係用語

del #刪除變數

from #引用模組

golbal #全域性變數

with #用來處理異常

while for...in.... #迴圈語句

assert #宣告必須為真的判定,如果發生異常則為假

pass #空語句,不做任何事情,一般用作佔位語句

yield #生產,返回生成器物件,每個生成器只能使用一次

break continue #break跳出整個迴圈,continue跳出當前迴圈

try exept finally #異常處理

raise #觸發異常

exec #用來執行儲存在字串中或者檔案中的python語句

eval #將字串當成有效的python表示式來執行,並提供返回計算值

execfile #用來執行檔案

return #函式返回值

lambda #只是乙個表示式,定義了乙個匿名函式減少單行函式的定義

none #空物件

if elif #if判斷語句

is , is not #判斷同一性

true false #bool型別的例項物件

class #定義類

def #定義函式

2、變數和資料型別

變數名只能包含字母、數字、下劃線,且不能以數字打頭,不可將關鍵字、函式名用作變數名

①字串

用單引號或雙引號括起來的都是字串

「this is a string」

『this is a string』

name = "test demo"

print(name)

print(name.upper()) # 全部大寫

print(name.lower()) # 全部小寫

print(name.title()) # 首字母大寫

first_name = "test"

last_name = "demo"

name = first_name + " " + last_name # 字串加法

# 製表符\t 換行符\n

print("\t" + name + "\n")

# 刪除空白,方法.rstrip()消除字串末尾的空白lstrip()消除行首的空白,strip()消除兩端的空白

print(first_name)

first_name = "test "

print(first_name)

print(first_name.rstrip())

# 使用單引號時闊起字串時不要使用撇號

# print('it's mine' )這樣會出錯

② 數字

整數 10 ** 6 = 1000000 **表示次方

# python2 中 3/2 = 1 3.0/2 = 1.5 3.0/2.0 = 1.5

# python3 中 3/2 = 1.5

浮點數 帶小數點的數字

age = 23

Python學習 學習筆記(一)

python是什麼?人們為和使用python python的缺點 如今誰在使用python 流行的p2p檔案分享系統bitjorrent是乙個python程式。eve online這款大型多人網路遊戲 massively multiplayer online game,mmog 廣泛地使用pytho...

python學習學習筆記一

1,python 是完全物件導向的語言。在python中一切都是物件,函式 模組 字串等都是物件。2,資料型別 數字,字串,列表,元組,字典 數字型 整型 浮點型 布林型 非零即真 複數型 int x float x 型別轉換 非數字型 字串 列表 元祖 字典 list 元祖 元祖轉列表 tuple...

Python學習筆記 一

python學習筆記 一 關鍵知識點 1 程式列印輸出使用print語句 2 使用print輸出字串時,字串內容不帶引號。而使用字串變數名輸出時,字串內容由引號括起來 3 在python 解析器中下劃線 表示最後乙個表示式的值 4 重定向輸出符合為 5 程式中需要輸入時,實用raw input 內建...