2.1Python基礎語法(一)之註釋與資料型別:
目錄:
1.註釋
2.亂碼
3.變數
4.資料型別
5.資料的轉換
6.動態,靜態和強型別,弱型別
(一)註釋:(編譯時是被編譯器忽略的)
1.註釋的分類:
2.特殊註釋:
(二)亂碼:(主要出現在2.x版本)
對亂碼的理解:
其實出現亂碼就是不同國家制定的編碼規則不一樣,然而電腦從文字到010101二進位制檔案的轉換是一樣的。美國的Ascall碼,中國也有中國的GB標準,國際的iso標準,後來一個組織為了相容全世界的編碼,也就是“utf-8”的出現,Python3後普遍採用了utf-8的編碼。
(三)Python的變數
在python程式裡,變數是不需要定義的,在賦值的時候,就相當於定義變量了。
(四)python的資料型別:
(五)python的數值轉換
(六)動態,靜態和強型別,弱型別
python是屬於強型別的動態編譯性語言
本小節結束!
我是張一根,一個機械專業的大學生,一個在讀本科的計算機愛好者,期盼和你一起交流計算機的知識,讓我們在這個大時代裡一起進步。
相關推薦
2.1Python基礎語法(一)之註釋與資料型別:
返回總目錄 目錄: 1.註釋 2.亂碼 3.變數 4.資料型別 5.資料的轉換 6.動態,靜態和強型別,弱型別 (一)註釋:(編譯時是被編譯器忽略的) 1.註釋的分類: 2.特殊註釋: (二)亂碼:(主要出現在2.x版本) 對亂碼的理解: 其實出
2.3Python基礎語法(三)之輸入輸出
返回總目錄 目錄: 1.input輸入 2.print輸出 (一)input輸入 1.input的處理方式 # 輸入input string = input("請輸入一個字串:") number = input("請輸入一個數字:") print(type(string)) prin
2.2Python基礎語法(二)之運算子
返回總目錄 目錄: 1.Python運算子的分類 2.算數運算子 3.複合運算子 4.比較運算子 5.邏輯運算子 (一)Python運算子的分類: (二)算數運算子: 注意下面三種算數符號: 1.** 冪運算子 # 冪運算子 a = 2**3 print(a)
OpenCV學習筆記(一)之常用基本資料型別
引言 就像C、C++等語言一樣,OpenCV作為一個開源庫,為了便捷及良好的封裝性,它也有很多自己定義的資料型別,這些型別在很多地方都有用到。學習OpenCV首先就需要對它的基本資料型別有個大概的瞭解,這樣在之後開始正式專案時就算遇到各種各樣複雜的資料型別也好回頭再來查詢。 CvPo
MySQL基礎知識(一)——基本命令和資料型別
一.MySQL基礎 MySQL由瑞典MySQL AB公司開發,目前屬於Oracle公司; MySQL是一個開源的關係型資料管理系統; MySQL分為社群版和企業版。 二.MySQL目錄結構 bin目錄,儲存可執行檔案; data目錄,儲存資料檔案;
Python基礎語法(一)
基礎 分享 AR .com pycha 安裝 python2.x ima 網上 Python2.x和3.x的區別簡單介紹: 編寫Python程序的幾種方式: 第一種: ctrl+d也可以退出交互式終端 第二種方式: exit()和ctrl+d都能退出
Java基礎語法(一)
*********************************成員變數***************************** 定義在類體內,方法體外的變數..... public class Hello{ //一.成員變數 //1.靜態變數 //static int a = 10; //2
CSS基礎學習(一) 之 line-height && height 屬性區別
官方定義: height:定義了了元素的高度。預設情況下,該屬性訂了 content area(內容區域) 的高度。如果box-sizing屬性設定為 border-box,那麼height就表示border-area的高度。 line-height:用來設定多行元素的空間量,比如文字。對
java基礎 基礎語法(一)
個人認為java基礎也就氛圍如下方面: java 基礎語法 java 的基礎語法其實跟C、C++ 相差不是特別大。下面我將通過程式程式碼配合註釋的方式說明。 /* 變數定義規則 1.不能以數字開頭 2.由字母、數字、下劃
Golang基礎語法(一)
學習一門新的語言無非就是從基本的語法開始的。通過語法書來學習語言畢竟是非常枯燥的,所以我們不妨從最簡單的例子開始學習一門新的語言。例子不多,但是有代表性。 (a)最簡單的程式碼 [cpp]&n
Java基礎語法(一)(識別符號,關鍵字,註釋,常量,變數,基本資料型別)
1.識別符號 Java中識別符號就是給程式中的變數,類,方法名命名的符號。 規則:1.可以又字母、數字、下劃線(_)和美元符號($)組成,但是 2.不能是java
Python基礎學習(一)之Python的概述與環境安裝
Python介紹 Python語言介紹 Python是一門高階的、面向物件的、解釋性、指令碼語言。 高階語言:貼近開發者,對應底層語言,底層語言貼近機器;java、C#、php 、ruby 面向物件對應於面向過程,是開發人員在開發過程當中的思路,是程式設計師的世界觀 解釋性對應於編譯性語言。 解釋
[1.2]Spark core程式設計(一)之RDD總論與建立RDD的三種方式
參考 場景 RDD的理解 一、RDD是基於工作集的應用抽象;是分散式、函數語言程式設計的抽象。 MapReduce:基於資料集的處理。兩者的共同特徵:位置感知(具體資料在哪裡)、容錯、負載均衡。 基於資料集的處理:從物理儲存裝置上載入資料,然
python2入門級基礎語法(一)
python的執行機制 python是用直譯器來進行解釋執行, 沒有可執行程式,一行一行解釋,不會先生成可執行程式 Python算是一種 “半編譯, 半解釋” 型的語言. 一方面, Python直譯器會按行讀取原始碼檔案, 然 後會先將原始碼轉為供Pytho
flutter--Dart基礎語法(一)
一、前言 Flutter 是 Google 開源的 UI 工具包,幫助開發者通過一套程式碼庫高效構建多平臺精美應用,Flutter 開源、免費,擁有寬鬆的開源協議,支援移動、Web、桌面和嵌入式平臺。 Flutter是使用Dart語言開發的跨平臺移動UI框架,通過自建繪製引擎,能高效能、高保真地進行Andro
高性能服務器開發基礎系列 (一)主線程與工作線程的分工
c++ 服務器 服務器端為了能流暢處理多個客戶端鏈接,一般在某個線程A裏面accept新的客戶端連接並生成新連接的socket fd,然後將這些新連接的socketfd給另外開的數個工作線程B1、B2、B3、B4,這些工作線程處理這些新連接上的網絡IO事件(即收發數據),同時,還處理系統中的另外一些事
Meteor學習路程(一)之簡介與安裝
一、Meteor是什麼? Meteor是一個構建在Node.js之平臺,用於開發讓網頁能夠實時和響應的程式。Meteor位於程式資料庫和使用者介面之間,儲存二者之間的資料同步更新。 二、為何使用Meteor? 易於學習,上手快 三、安裝Meteor(我主要是Windows安裝的哦
IO流學習筆記(一)之FileWriter與FileReader
IO流用來處理裝置之間的資料傳輸 Java對資料的操作是通過流的方式 Java用於操作流的物件都在IO包中 流按照操作資料分為兩種:位元組流和字元流 流按流向分為:輸入流和輸出流 輸入流和輸出流是相對於記憶體裝置而言 因為記憶體速度快,程式在記憶體中執行,資料從外設(硬碟)讀取到記憶體中為輸入,資料由記憶體
細說Redis(一)之 Redis的資料結構與應用場景
原文: 細說Redis(一)之 Redis的資料結構與應用場景 這一篇文章主要介紹Redis的資料結構與應用場景 NOSQL之Redis Redis是一款由key-value儲存的軟體。說起NOSQL,有文件型、鍵值型、列型儲存、圖形資料庫。其中,在簡單的
OC的開始(一)之----HelloWord與類的建立及使用
OC的全稱是Objective-C, 很明顯就是面向物件的C語言,是擴充C的面向物件程式語言。這裡就不再墨跡了,網上有太多的解釋,有興趣的朋友可以去查查。 進入正題,今天給想學OC的朋友講解一下怎麼建立一個OC工程和建立類並且例項化該類的過程。 在編寫程式之前,肯定要具備一