Python基礎學習一:輸入輸出,識別符號,字串
①輸入輸出
print(‘請輸入你的名字’)
name = input()
print(‘我的名字是’,name)
Pycharm
UTF-8編碼
Ctrl+/多行註釋 Alt+1側邊欄展開
np = input()
print(np) #np接收到你鍵盤輸入的內容,然後通過print語句將內容打印出來
name = input(‘請輸入你的名字’)
print(name)
②“:”之後縮排的語句可稱為程式碼塊
a = 100
if a > 0:
print(‘我是if裡面的程式碼塊’)
識別符號:
1、只能包含字母、數字、下劃線開頭,變數名可以以字母或者下劃線開頭,但是不能以數字開頭
2、不能包含空格
3、不能使用關鍵字
③字串
單引號或者雙引號都可以用來宣告字串
擷取字串愈發:變數[開始下表:結束下標] #含頭不含尾,僅包含頭部
str = ‘abcdef’
print(str[1:5]) #結果輸出bcde
print(str[-1]) #結果輸出f
print(str[2:]) #結果輸出cdef
print(str[:2]) #結果輸出ab
print(str[1:5:2]) #結果輸出bd 2是步長
print(str[::-1]) #結果輸出fedcba
print(‘大家好我叫%s’,‘我今年%d歲’,‘來自%s’%(name,age,address))
print(‘大家好我叫%s’%name)
str = ‘I Love Python’
print(str.find(‘o’)) #返回‘o’的位置
print(str.find(‘w’)) #返回-1
print(str.index(‘o’)) #返回該字元的位置
print(str.index(‘w’)) #報錯
從而在實際查詢字元位置時,最好使用find()函式,可以不報錯
print((str.count(‘o’)) #統計字元出現次數
print(str.count(‘o’,2,6)) #指定位置統計
print(str.replace(‘p’,‘P’))#指定字元進行替換
print(str.split(‘ ’)) #按空格進行劃分
str = ‘hello’
print(str.center(15)) #總長度為15,將字串放於中間