Python基礎語法總結【新手必學】

来源:https://www.cnblogs.com/chengxuyuanaa/archive/2019/12/08/12007061.html
-Advertisement-
Play Games

前言本文的文字及圖片來源於網路,僅供學習、交流使用,不具有任何商業用途,版權歸原作者所有,如有問題請及時聯繫我們以作處理。作者:weixin_45189038直接上知識點: 1. 註釋 單行註釋:在一行文字前面加#(快捷鍵:ctrl+/) 多行註釋:將註釋內容寫在三個英文雙引號或者單引號裡面(但是一 ...


 

 

前言
本文的文字及圖片來源於網路,僅供學習、交流使用,不具有任何商業用途,版權歸原作者所有,如有問題請及時聯繫我們以作處理。
作者:weixin_45189038

直接上知識點:

1. 註釋

  • 單行註釋:在一行文字前面加#(快捷鍵:ctrl+/)

  • 多行註釋:將註釋內容寫在三個英文雙引號或者單引號裡面(但是一般使用三個雙引號)

2. 語句

  • 一條語句占一行,語句結束後不用加分號。

  • 如果一行要顯示多行語句,語句之間必須用分號隔開

  • 如果一條語句很長,需要很多行顯示的時候,可以在語句中加\然後在換行(註意:\不能破壞數據),另外如果你python學的比較亂,問題多,建議你可以去小編的Python交流.裙 :一久武其而而流一思(數字的諧音)轉換下可以找到了,裡面有最新Python教程項目,多跟裡面的大佬交流,你會進步很快!

3. 縮進

  • python中一樣代碼的開頭不能隨便縮進(空格或者製表符)

  • python語法要求必須有縮進的位置一定要加縮進

4. 標識符

  • 標識符是用來命名的。一般是給變數命名、函數命名或者類命名

  • 標識符規則:所有用來命名的東西,必須是有字母、數字和下劃線組成,數字不能開頭

    註意:python2.x以後,標示符中可以出現中文、日語、韓語等符號;但實際不建議使用

5. 關鍵字(保留字)

關鍵字就是python中有特殊功能和特殊意義的單詞,在python3中共有35個關鍵字

'False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 

'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 

'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or',

'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'

6. 常見的數據類型和數據

  • 整型 int() : 1 / 3 / -2

  • 浮點型 float():3.0 / -12.12 / 10.11

  • 布爾型(bool) :只有True和False兩個值,Ture代表真/肯定,False代表假/否定

  • 字元串(str):‘hello’

  • 列表(list) :[1, 2, 3]

  • 元組(tuple) : (2, 3)/ (3, )

  • 集合(set) : {1, 2, 3}

  • 字典(dic) : {‘name’: ‘小明’, ‘age’:18}

  • 函數(function)

類型轉換:類型名(數據)----> 將括弧中的數據抓換成指定的類型並返回

print和input

print函數 — 輸出函數,在控制台列印print括弧中內容的結果,另外如果你python學的比較亂,問題多,建議你可以去小編的Python交流.裙 :一久武其而而流一思(數字的諧音)轉換下可以找到了,裡面有最新Python教程項目,多跟裡面的大佬交流,你會進步很快!

input函數 — 輸入函數,獲取從控制台輸入的內容(輸入完回車),不管輸入的是什麼,返回的結果的類型都是字元串類型input(提示信息)

 
您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 一、建議從官網下載最新版anaconda https://www.anaconda.com/ 進入網址找到下載位置,並找到對應的版本,下載python3.7,根據電腦系統自行選擇32/64位進行下載,下載完成之後即可按照第二步安裝說明進行安裝。 二、安裝 找到下載文件,雙擊該文件運行進行安裝。 點擊 ...
  • Lombok 可用來幫助開發人員消除 Java 的重覆代碼,尤其是對於簡單的 Java 對象(POJO),比如說getter/setter/toString等方法的編寫。它通過註解實現這一目的。 官網:https://projectlombok.org 下麵是IntelliJ IDEA安裝、配置... ...
  • 京東商品爬取 一.使用selenium 二.不使用selenium 三.個人感覺 `selenium真的慢 ` ...
  • 一、引入 首先我們看到的是 Thread 中有一個屬性 threadLocals,它的類型是 ThreadLocalMap,封裝類型是 default(表示它只能在包內可見),jdk 是這麼介紹它的:與此線程有關的 ThreadLocal 值,該映射由 ThreadLocal 類維護。 啥意思呢?那 ...
  • 開發工具: Eclipse, Tomcat, MySql 1. 登錄頁面登錄功能, 輸入用戶名與密碼, 選擇角色, 滑動箭頭拉到最右邊才可以點擊登錄 2. 學生角色登錄成功後,可以看到需要答題的試卷,有規定的答題時間(倒計時) 題目選擇完畢後,【提交答卷】可以立即看到分數, 然後查看試卷答案 3. ...
  • leetcode 237. 刪除鏈表中的節點 鏈接:https://leetcode-cn.com/problems/delete-node-in-a-linked-list/ 示例 : 輸入: head = [4,5,1,9], node = 5輸出: [4,1,9]解釋: 給定你鏈表中值為 5  ...
  • 本篇文章我們主要探討 一下如果 語句中有 ,這種情況下 語句還會執行嗎?其實JVM規範是對這種情況有特殊規定的,那我就先上代碼吧! 對於上述代碼,我們有以下幾個問題,來自測一下吧: 1. 如果在 try 語句塊里使用 return 語句,那麼 finally 語句塊還會執行嗎? 2. 如果執行,那麼 ...
  • 題目要求: 分析文件’課程成績.xlsx’,至少要完成內容:分析1)每年不同班級平均成績情況、2)不同年份總體平均成績情況、3)不同性別學生成績情況,並分別用合適的圖表展示出三個內容的分析結果。 廢話不多,直接上代碼 1每年不同班級平均成績情況: # 導入xlrd模塊import xlrdfrom ...
一周排行
    -Advertisement-
    Play Games
  • 基於.NET Framework 4.8 開發的深度學習模型部署測試平臺,提供了YOLO框架的主流系列模型,包括YOLOv8~v9,以及其系列下的Det、Seg、Pose、Obb、Cls等應用場景,同時支持圖像與視頻檢測。模型部署引擎使用的是OpenVINO™、TensorRT、ONNX runti... ...
  • 十年沉澱,重啟開發之路 十年前,我沉浸在開發的海洋中,每日與代碼為伍,與演算法共舞。那時的我,滿懷激情,對技術的追求近乎狂熱。然而,隨著歲月的流逝,生活的忙碌逐漸占據了我的大部分時間,讓我無暇顧及技術的沉澱與積累。 十年間,我經歷了職業生涯的起伏和變遷。從初出茅廬的菜鳥到逐漸嶄露頭角的開發者,我見證了 ...
  • C# 是一種簡單、現代、面向對象和類型安全的編程語言。.NET 是由 Microsoft 創建的開發平臺,平臺包含了語言規範、工具、運行,支持開發各種應用,如Web、移動、桌面等。.NET框架有多個實現,如.NET Framework、.NET Core(及後續的.NET 5+版本),以及社區版本M... ...
  • 前言 本文介紹瞭如何使用三菱提供的MX Component插件實現對三菱PLC軟元件數據的讀寫,記錄了使用電腦模擬,模擬PLC,直至完成測試的詳細流程,並重點介紹了在這個過程中的易錯點,供參考。 用到的軟體: 1. PLC開發編程環境GX Works2,GX Works2下載鏈接 https:// ...
  • 前言 整理這個官方翻譯的系列,原因是網上大部分的 tomcat 版本比較舊,此版本為 v11 最新的版本。 開源項目 從零手寫實現 tomcat minicat 別稱【嗅虎】心有猛虎,輕嗅薔薇。 系列文章 web server apache tomcat11-01-官方文檔入門介紹 web serv ...
  • 1、jQuery介紹 jQuery是什麼 jQuery是一個快速、簡潔的JavaScript框架,是繼Prototype之後又一個優秀的JavaScript代碼庫(或JavaScript框架)。jQuery設計的宗旨是“write Less,Do More”,即倡導寫更少的代碼,做更多的事情。它封裝 ...
  • 前言 之前的文章把js引擎(aardio封裝庫) 微軟開源的js引擎(ChakraCore))寫好了,這篇文章整點js代碼來測一下bug。測試網站:https://fanyi.youdao.com/index.html#/ 逆向思路 逆向思路可以看有道翻譯js逆向(MD5加密,AES加密)附完整源碼 ...
  • 引言 現代的操作系統(Windows,Linux,Mac OS)等都可以同時打開多個軟體(任務),這些軟體在我們的感知上是同時運行的,例如我們可以一邊瀏覽網頁,一邊聽音樂。而CPU執行代碼同一時間只能執行一條,但即使我們的電腦是單核CPU也可以同時運行多個任務,如下圖所示,這是因為我們的 CPU 的 ...
  • 掌握使用Python進行文本英文統計的基本方法,並瞭解如何進一步優化和擴展這些方法,以應對更複雜的文本分析任務。 ...
  • 背景 Redis多數據源常見的場景: 分區數據處理:當數據量增長時,單個Redis實例可能無法處理所有的數據。通過使用多個Redis數據源,可以將數據分區存儲在不同的實例中,使得數據處理更加高效。 多租戶應用程式:對於多租戶應用程式,每個租戶可以擁有自己的Redis數據源,以確保數據隔離和安全性。 ...