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 MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...