1. 程式人生 > >Python3的基本語法學習(一)

Python3的基本語法學習(一)

一、Python的基本資料型別

python簡化了資料型別。
整數:int (其他語言:單精度(float),雙精度(double))
浮點數:float (其他語言:short,int,long)
tips:1.可以使用type()檢視資料型別。
2.使用兩個整數(int)型別數進行相除,得出來結果為float型別,若想得到int型別,則需要多加一個”/”,
如:type(2//2)得到的是整型(int)。

二、Python中10,2,8,16進位制的表示和使用

二進位制:0b10
八進位制:0o10
16進位制:0x10
進位制之間的轉換:
其他進位制轉換為2進位制:bin(10)、bin(0o7)、bin(0xA)
其他進位制轉換為8進位制:oct(10)
其他進位制轉換為16進位制:hex(10)

三、布林型別和複數

布林型別:1.只要是非零的數都表示真,零表示為假。
2.一些空值都會被認為表示假,非空值表示真。
複數表示:在後面加“j”,如36j

四、字串

單雙引號:引號用來表示字串的時候要成對出現。
多行字串:使用三個單雙引號,如:”’ hello world
helloworld ”’

五、轉義字元

如:\n, \’ , \t
使用r’xxx’使其變成一個原始字串,而不是普通字串,也就是print(r’xxx’)輸入的是xxx。
PS:print(r’let’s go’)會出錯,因為單雙引號要成對出現,這樣寫這就不是字串了,更不可能是原始字串。

六、字串運算

字串加法運算:“hello”+“world”=“HelloWorld”
字串乘法運算:“hello”*2 = “hellohello”
從“hello world”中截取出“world”,有兩種做法:“hello world”[6:11]或”hello world”[6:]

相關推薦

Python3基本語法學習

一、Python的基本資料型別 python簡化了資料型別。 整數:int (其他語言:單精度(float),雙精度(double)) 浮點數:float (其他語言:short,int,long) tips:1.可以

js基本語法總結

向上取整 取余 轉字符串 結果 lin ase 調試 錯誤 進行 1.js簡介 a)js是一種網頁腳本語言,使得瀏覽器可以與網頁互動。 js的一種基於對象和事件驅動,具有安全性能的腳本語言,腳本語言就是在客戶端的瀏覽器就可以互動響應處理程序的語言,而不需要服務器的處理和響應

基本演算法學習—— 排序

排序 一、氣泡排序   演算法思想: 在每一次對比排序中將大的數放在後面,整個排下來後,就變成有序的數列了   演算法實現:       1.(範圍為整個陣列),從前向後兩兩比較,如果前面比後面大就交換位置。第一遍後就將大的放在了最後       2.(縮小範圍),從頭再次重

Python3從零學習

# python 3.+ # -*- coding: utf-8 -*- #檢視版本號python -V #列印 print("Hello Python") #等待使用者輸入 input("請按下回車鍵") #同一行顯示多條語句 import sys;x = '同一行顯示多條語句';sy

Scala基本語法總結

Scala基本語法總結 時隔快一年了,又撿起scala,不是想學的有多麼的精通,只是想把之前遇到的知識點和實踐中遇到的重點進行歸納總結,對以後的面試或許有點幫助吧! 一、scala開發環境的配置 我這裡分享一下有道雲筆記的地址,有之前學習的時候對scala的安裝方法的詳細描述,有興趣的可以看看 http

Linux基本命令學習

1.ifconfig  IP查詢 2.ifup eth0  啟動網絡卡    ifdown eth0  關閉網絡卡 3.init 3  切換到程式碼介面    init 5  切換到圖形介面 4.ls [-option] 目錄名稱  顯示制定目錄下的內容  

Python3之Django學習

python 版本3.6.3  Django版本2.1.2 本篇學習筆記參照菜鳥教程的步驟實現 主要遇到了這個頁面顯示問題,記錄一下: 如果是 Django >= 2.0 的版本,urls.

PL/SQL developer基礎語法學習

簡介: - PL/SQL是Oracle下的指令碼開發語言,是為了解決資料進行復雜處理而設計的。 - 在SQL語言的基礎之上添加了第三代語言的迴圈、分支等結構 - 使用PL/SQL可以帶來一定的好處,即效率的提高——– pl/s

MySQL資料庫學習SQL語言基本語法

一、什麼是資料庫 資料庫(Database)是按照資料結構來組織、儲存和管理資料的倉庫。 每個資料庫都有一個或多個不同的API用於建立,訪問,管理,搜尋和複製所儲存的資料。 通常使用關係型資料庫管理系統(RDBMS)來儲存和管理的大資料量。 所謂的關係型資料庫,是建立在關係模

JSP的學習——基本語法

一、JSP基礎 ①簡介 JSP全稱Java Server Pages,Java伺服器頁面,是一種動態網頁開發技術,由sun公司定義,現在屬於Oracle公司。 JSP是基於html模板,可以在html模板中嵌入Java程式碼和JSP中的標籤。JSP=html+Java程

Kotlin 學習 基本語法

基本語法 定義包 包的宣告應處於原始檔頂部: package kotlin.demo import java.util.* 目錄與包的結構無需匹配:原始碼可以在檔案系統的任意位置。 定義函式 帶有兩個 Int 引數、返回 Int 的函式: fun sum

統計學習基本理論知識

求解 兩個 向量 定義 標準差 註意 begin lan 語言模型 本篇將依據《統計自然語言處理》(宗成慶),重新梳理統計學習相關理論知識,相關概率論與梳理統計的課本不再列出來,可以找任意相關的課本復(預)習。 概率 概率是表示事件發生的可能性,將隨機試驗中的事件映射到實數

Django學習---基本配置及創建項目、應用

cut 維護 onf response settings 通過 學習 clu render 安裝:在Django官網下載最新版Django然後通過pip安裝即可 一、創建項目 進入文件夾,打開cmd窗口,輸入django-admin startproject myblog(

Guice源碼學習基本原理

val args 就會 figure 但是 imp 屬性 div develop Guice是Google開發的一個開源輕量級的依賴註入框架,運行速度快,使用簡單。 項目地址:https://github.com/google/guice/ 最新的版本是4.1,本文基於

SQL語句學習----通用語法,DDL,DML基礎語句

生效 mod 當前 輸入 ddl 窗口 str integer structure 1.1 SQL概述 1.1.1 SQL語句介紹   結構化查詢語言(Structured Query Language)簡稱SQL,是關系型數據庫管理系統都需要遵循的規範。不

JSP學習JSP基礎語法

system 靜態 ssi new port initial pan 字符 ati JSP基礎語法 1、JSP模版元素   JSP頁面中的HTML內容稱之為JSP模版元素。   JSP模版元素定義了網頁的基本骨架,即定義了頁面的結構和外觀。   <%@ page la

Scala學習——基礎語法

extend property obj array add 活性 devel type 單個 Scala語言是一種面向對象語言,結合了命令式(imperative)和函數式(functional)編程風格,其設計理念是創造一種更好地支持組件的語言。 特性 多範式(

前端學習基本類型

關系 大小寫 變量 def 兩個 num eof 初始化 string類 ECMAScript中有5中基本數據類型:Undefined、Null、Boolean、Number、String。 Undefined類型:之所以會出現這個值,就是在當你聲明了一個變量時,並未對其賦

webService學習基本概念和環境搭建

1、webService概念理解: WebService是一種跨程式語言和跨作業系統平臺的遠端呼叫技術。 所謂遠端呼叫,就是一臺計算機a上 的一個程式可以呼叫到另外一臺計算機b上的一個物件的方法,譬如,銀聯提供給商場的pos刷卡系統,商場的POS機轉賬呼叫的轉賬方法的程式碼其實是跑在銀

MySQL學習 資料表基本操作

建立資料庫:create database db_name 檢視資料庫結構:show create database db_name 刪除資料庫:drop database db_name 檢視資料庫支援的資料引擎:show engins;檢視預設引擎:show engines like “