java基礎學python(二)-------------字串
字串
長度:len(string)
重複:*. string*3== stringstringstring
成員運算子(判斷字串是否為另一個字串的子串):in
列舉字串的每一個成員:for
字串索引:從左往右是從下標0開始,從右往左是從下標-1開始,索引運算子:[]
擷取字串:[start,finish],預設的時候分別表示開頭或者結尾
計數引數:[start :finish :countBy ],表示在擷取的字串範圍內按照countBy的長度跳躍獲取
獲取逆字串:[ : : -1]
替換字串:replace(old , new)與java中用法相同
返回字串位置:find()
字串切割:split
刪除頭尾的字元: strip
首字母大寫其餘字母小寫:title
字串格式化:format
用法1
用法2
開啟檔案 f = open(“demo.txt”). 用完以後f.close()
for line in f: 按行讀取f所代表的檔案,並且把每一行轉化為字串賦值
相關推薦
java基礎學python(二)-------------字串
字串 長度:len(string) 重複:*. string*3== stringstringstring 成員運算子(判斷字串是否為另一個字串的子串):in 列舉字串的每一個成員:for 字串索引:從左往右是從下標0開始,從右往左是從下標-1開始,索引運算子:
java基礎學python(六)---------------Matplotlib
Matplotlib庫 import matplotlib.pyplot as plt plt.plot([4,1,6,3,8,5]) plt.ylabel("num") plt.savefig(“text”,dpi=600)#dpi:每英寸中包含點的數量,儲存為png檔案,檔案 &n
java基礎學python(五)----------numpy
NumPy(底層用c完成的) 是一個開源的Python科學計算基礎庫 一個強大的N維陣列物件ndarray 廣播函式功能 整合C/C++/Fortran程式碼的工具 線性代數、傅立葉變換、隨機數生成等功能 NumPy是SciPy,Pandas等資料處理或科學計算庫的基礎 n
java基礎學python(四)----------字典,集合
字典 類似於java中的hashmap 建立字典 使用{}建立字典 使用:指明鍵:值對 my_dict = {'John': 86411234, 'Bob': 86419453,'Mike': 86412387} 鍵必須是不可變的且不重複,值可以是
java基礎學python(三)--------列表,元組
列表:相當於java中的list用法 下標用法與python中的字串相似也可以用-1等負數來表示 也可以使用*重複用法 可以使用in關鍵字用法 也可以求長度:len(list) for迴圈可以遍歷表內元素 列表的方法: 賦值與java中相似,python中可以用切片的方式給
java基礎學python(一)------------基礎語法
基本物件型別 字串 (string),簡記為 str 使用''或""括起來的一系列字元 整數(integer),簡記為 int 十進位制:21,八進位制:025,十六進位制:0x15 浮點數(float) 1.65,21.0,21.,.21,2.
JAVA基礎實例(二)
for bin 存在 void hset search demo 個數字 .so 1.做一個飼養員給動物餵食物的樣例體現JAVA中的面向對象思想,接口(抽象類)的用處 package com.softeem.demo; /** [email p
Java基礎—IO小結(二)大綱待更新
16px 文件復制 buffere tro 順序 -a [] 啟用 -c 一、緩沖流的使用 每個字節流都有對應的緩沖流: BufferedInputStream / BufferedOutputStream 構造器: 方法摘要
JAVA基礎-IO流(二)
直寫 eno 接口 寫入 print lis ted his ride 一、字節流 字節流是通過字節來進行讀寫操作的,他的使用對象相比於字符流來說更加的廣泛。這主要是因為他們讀寫文件的方式而決定的。字符流讀寫文件時是將讀取到的字節通過默認編碼表轉換成字符,在通
C語言老司機學Python (二)
append 設計 sta one list 老板 com oob als 標準數據類型: 共6種:Number(數字),String(字符串),List(列表),Tuple(元組),Sets(集合),Dictionary(字典) 本次學習主要是和數據類型混個臉熟,
小學生學python(二)
下劃線 spm div apu 數據 cno bgp idl pyc 上一節描述了跟python環境安裝相關的,這一節寫變量及命名。 python是用c語言寫的,所以很多c的思想在裏面。 基本的數據類型有整形,浮點型,字符型。 整形 int 浮點型 fl
Java基礎—IO小結(二)緩衝流與其它流的使用
一、緩衝流的使用 每個位元組流都有對應的緩衝流: BufferedInputStream / BufferedOutputStream 構造器: 方法摘要與對應節點流類似 使用緩衝流實現檔案複製:實際中也是;其中流的關閉只需要關閉緩衝流,內部巢狀的位元組流
小白學Python(四)----字串
一、 字串 <1>python中字串的格式 如下定義的變數a,儲存的是數字型別的值 a = 100 如下定義的變數b,儲存的是字串型別的值 b = “hello xiaobai.cn” 或者 b = ‘hello xiaobai.cn’ 小總結: <2>雙引號
小白學Python(二)----判斷語句
一、判斷語句 1、if判斷語句 <1> if判斷語句介紹 if語句是用來進行判斷的,其使用格式如下: if 要判斷的條件: 條件成立時,要做的事情 demo1:(demo的中文意思:演示、案例) age = 30 print("------if判斷開始------") if ag
java基礎面試題(二)
1、JDK和JRE的區別? java執行時的環境(JRE)是將要執行java的java虛擬機器。他同時包含了執行applet需要的瀏覽器外掛。java開發工具包(JDK)是完整的java軟體開發包。包含了JRE、編譯器、和其他的工具,可以讓開發者開發。編譯、執行java應用程式; 2、什麼是
java基礎知識-面試(二)
Connections和Connection有何區別? java.util.Collection是一個集合介面,它提供了對集合物件進行基本操作的通用介面方法,Connection介面在java類庫中有很多具體的實現,Connection的意義是為各種具體的集
Java基礎知識複習(二)--流程控制
1.練習-黃金分割點 尋找某兩個數相除,其結果 離黃金分割點 0.618最近 分母和分子不能同時為偶數 分母和分子 取值範圍在[1-20] package review2; public class Test1 { public static void main(S
java基礎知多少(二)
Java基礎知識(二) 摘要 通常情況下:瞭解一些看上去很容易,其實這些東西的背後是很複雜的。想深入瞭解並熟悉它們,就必需要認識它們背後的知識。 問題: 要了解Java基礎知識中的一些看上去很難的知識點,像鎖,同步,之類的。想要很容易的瞭解為什麼?需要了解JVM(Java虛
跟我一起學python(二),python基本資料型別
運算子 1、算數運算 2、比較運算 3、賦值運算 4、邏輯運算 5、成員運算 基本資料型別 1、數字 int(整型) 在32位機器上,整數的位數為32位,取值範圍為-2**31~2**31-1,即-2147483648
Java基礎——面向物件(二)繼承
一、繼承概述 1.使用extends關鍵字 繼承後子類可以使用父類成員 2.繼承的好處 提高程式碼的複用性 讓類與類之間產生了關係,給第三個特徵多型提供了前提 3.Java中繼承的特點 Java中支援單機城。不直接支援多繼承,但對C++中的多繼