2021-03-12 Python基础核心概念 变量和简单数据类型
Python基礎核心概念
1 變量和簡單數據類型
變量命名格式:變量名 = “賦值”
1.1 變量使用規范
使用變量時,需要遵守一些規則。違反這些規則將引發錯誤。
~變量名只能包含數字、字母、下劃線。變量名不能以數字開頭以及不能包含空格。
~變量名不能將Python保留字和函數名作為變量名。如print等
如下是python3的33個保留字列表:
~變量名要簡單又具有描述性。如name比n好,user_name比u_n好。
~慎用大寫字母I和O,避免看錯成數字1和0。
1.2 字符串
字符串就是一系列字符。在Python中,用引號括起的都是字符串,其中引號包括單引號和雙引號。這種靈活性能夠在字符串中包含引號和撇號,如:
?
>>> str = "I'm David">>> str1 = 'I told my friend,"i love Python"'?
常用字符串操作方法
以首字母大寫的方式顯示每個單詞:
???????
>>>?name?=?"hello?python?world"??>>>?print(name.title())?? 將字符串改為全部大寫或全部小寫: >>>?str1?=?"I?love?python">>> print(str1.upper()) #將字符串改為全部大寫I LOVE PYTHON >>> print(str1.lower()) #將字符串改為全部小寫i love python字符串合拼(拼接)
Python使用加號(+)來合拼字符串,如:\
>>>?first_name?=?"Guido">>>?last_name?=?"van?Rossum">>>?full_name?=?first_name?+?"?"?+?last_name?>>>?print(full_name)Guido van Rossum 使用制表符\t或換行符\n添加空白: >>?print("Languages:\\n\\tPython\\n\\tC++\\n\\tPHP")Languages: Python C++ PHP刪除字符串的空格:
>>>?name?=?"?p?y?t?h?o?n?">>> print(name.rstrip()) #刪除字符串右端空格 p y t h o n >>> print(name.lstrip()) #刪除字符串左端空格p y t h o n >>> print(name.strip()) #刪除字符串兩端空格p y t h o n >>> print(name.replace(' ','')) #刪除字符串全部空格包括制表符和換行符python字符串的序號
字符串是字符的序列,可以按照單個字符或字符片段進行索引。
- ?
找到字符串中最低字符索引號:S.find(sub [,start [,end]]) -> int
失敗時返回-1
- ?
- ?
- ?
返回某些字符出現的次數:S.count(sub[, start[, end]]) -> int
???????
>>>?name?=?"hello?world">>> print(name.count('l')) 3把字符串由分隔符返回一個列表:S.split([sep [,maxsplit]]) -> list of strings,如果給定maxsplit,則最多為maxsplit
>>>?name?=?"hello?world">>> print(name.split(' '))['hello',?'world']??>>>?print(name.split('?',0))??['hello?world']字符串格式化輸出(format和%用法)
%方法格式代碼
\- ?
小結:可以用help函數查看字符串的相關操作,比如help(str.find)
?
總結
以上是生活随笔為你收集整理的2021-03-12 Python基础核心概念 变量和简单数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021-03-10 Python多线程
- 下一篇: 2021-03-15 数据挖掘算法—K-