Python學習筆記二,基本知識

来源:http://www.cnblogs.com/ooOO00/archive/2016/04/03/5350721.html
-Advertisement-
Play Games

1,在python中#以井號鍵開頭的是註釋的內容,解釋器不會管他; 2,在python中:以冒號結尾時,後面的縮進為其代碼塊,這是約定熟成的習慣,並且堅持一個縮進頂4個空格。(sublime Text設置一個tab頂4個空格:在preference——>seting-user中,在花括弧中添加如下一 ...


1,在python中#以井號鍵開頭的是註釋的內容,解釋器不會管他;

2,在python中:以冒號結尾時,後面的縮進為其代碼塊,這是約定熟成的習慣,並且堅持一個縮進頂4個空格。(sublime Text設置一個tab頂4個空格:在preference——>seting-user中,在花括弧中添加如下一句話:"tab_size":4,"translate_tabs_to_spaces":true,)

3,python區分大小寫

4,在python中輸出時候需要有單引號或者雙引號怎麼辦,那麼就需要轉義字元了反斜杠開表示,需要單引號就寫反斜杠單引號\',需要雙引號就寫反斜杠雙引號\"

print()輸出字元可以用單雙引號包裹起來,但是輸出的時候沒有單雙引號,因為他並不是字元本身的一部分,另外如下:

5,轉義字元:\n換行、\t製表符、\\反斜杠;\\\這裡就會出錯,但是如果在print函數裡面寫('\\\t')的話,就會輸出\一個製表符,print('\\\\t')就會輸出兩個斜杠和一個t字元,如果我不想實現它的轉義功能,就可以在r'內部寫下不想轉義的字元'比如:print(r'\\\\t\\n')

6,在交互模式下如果需要多行編輯的話,前面加上3個單個單引號''',同樣如果需要輸出三個單引號的話依然在前面加上,r''

7,在python中and表示與運算,or表示或運算,not表示非運算,運算的結果用True和False表示,

8,python是弱類型的語言,可以不同變數類型之間進行賦值,

9,/除法結果是浮點數,//(名字叫地板除,哈哈)取結果的整數部分。%除法是取結果的餘數部分

 


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

-Advertisement-
Play Games
更多相關文章
  • 我們在升級系統的時候,經常碰到需要更新伺服器端數據結構等操作,之前的方式是通過手工編寫alter sql腳本處理,經常會發現遺漏,導致程式發佈到伺服器上後無法正常使用。 現在我們可以使用Flask-Migrate插件來解決之,Flask-Migrate插件是基於Alembic,Alembic是由大名 ...
  • 在利用Python進行系統管理的時候,特別是同時操作多個文件目錄,或者遠程式控制制多台主機,並行操作可以節約大量的時間。當被操作對象數目不大時,可以直接利用multiprocessing中的Process動態成生多個進程,10幾個還好,但如果是上百個,上千個目標,手動的去限制進程數量卻又太過繁瑣,這時候 ...
  • 欄位表集合 這個class文件的解析,分析得有點太久了.前面介紹類魔數,次版本號,主板本號,常量池入口,常量池,訪問標誌,類索引,父類索引和介面索引集合.下麵就應該到欄位表集合了. 欄位表集合 這個class文件的解析,分析得有點太久了.前面介紹類魔數,次版本號,主板本號,常量池入口,常量池,訪問標 ...
  • 泛型是Java SE 1.5的新特性,泛型的本質是參數化類型,也就是說所操作的數據類型被指定為一個參數。這種參數類型可以用在類、介面和方法的創建中,分別稱為泛型類、泛型介面、泛型方法。 Java語言引入泛型的好處是安全簡單。 在Java SE 1.5之前,沒有泛型的情況的下,通過對類型Object的 ...
  • 原文鏈接:http://www.orlion.ga/189/ 一、scope bean的scope屬性中常用的有兩種:singleton(單例,預設)和prototype(原型,每次創建新對象) 例:beans.xml 在java文件中: 二、集合註入 UserDAOImpl.java: beans ...
  • 概述 在5.2及更早版本的PHP中,沒有專門的垃圾回收器GC(Garbage Collection),引擎在判斷一個變數空間是否能夠被釋放的時候是依據這個變數的zval的refcount的值,如果refcount為0,那麼變數的空間可以被釋放,否則就不釋放,這是一種非常簡單的GC實現。然而在這種簡單 ...
  • 原文鏈接:http://www.orlion.ga/689/ 好久之前就知道有這麼個東西,但是一直沒用,一直用exit()、var_dump() debug,效率很低。 首先下載xdebug的dll文件(Window環境下)網址是:https://xdebug.org/download.php,此次 ...
  • 原文鏈接:http://www.orlion.ga/776/ 用C寫的程式效率可能不如彙編,而且有些平臺相關的指令必須手寫,例如x86是埠I/O,而c語言就沒有這個概念,所以in/out指令必須用彙編來寫。 gcc提供了一種擴展寫法可以在C代碼中試用內聯彙編,最簡單的格式是__asm__("ass ...
一周排行
    -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.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...