第二章 Python基本元素:数字、字符串和变量
生活随笔
收集整理的這篇文章主要介紹了
第二章 Python基本元素:数字、字符串和变量
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Python有哪些內置的數據類型:
True False #布爾型 42 100000000 #整型 3.14159 1.0e8 #浮點型 abcdes #字符串2.1 變量、名字和對象
python中統一的形式是什么?? 對象,所有的對象都是以對象的形式存在。
如何知道一個對象的類型?? type()語句
2.2 數字
整型和浮點型的除法分別是什么?
>>> 3/2 1.5 >>> 3//2 1如何同時得到余數和商?
>>> divmod(5,2) (2, 1)如何表示二進制、八進制和十六進制?
>>> 0b111 7 >>> 0o11 9 >>> 0x11 17 如何進行類型轉化? >>> int(True) 1 >>> int(1.5) 1 >>> int('5') 5 >>> float(True) 1.0 >>> float(98) 98.0?
*2.3 字符串
字符串和元組類似,是不可變的,因此不能使用插入和刪除方法。
如何創建跨行的字符串?
>>> """li zhi xin """ 'li\nzhi\nxin\n'如何將其他類型轉換為字符型?
>>> str(98.6) '98.6' >>> str(1.0e4) '10000.0' >>> str(True) 'True'有哪些常用的轉義字符?? \n \t \b
如何拼接字符串?
>>> "li" + "zhi" + "xin" 'lizhixin' >>> "li"'zhi'"xin" 'lizhixin'如何復制字符串?
>>> 'li'*3 + "zhi"*2 + "xin"*4 'lililizhizhixinxinxinxin'如何用切片提取字符?
>>> a = "lizhixin" >>> a 'lizhixin' >>> a[0] 'l' >>> a[-1] 'n' # [ start : end : step ] # [ : ] # [ start : ] # [ : end ] # [ start : end ] # [ start : end : step ] >>> a = "lizhixin" >>> a[:] 'lizhixin' >>> a[3:] 'hixin' >>> a[2:5] 'zhi' >>> a[-4:] 'ixin' >>> a[::2] 'lzii' >>> a[::-1] 'nixihzil'如何替換字符串中的某個字符?
>>> a = "lizhixin" >>> a 'lizhixin' >>> a.replace('i', 'X') 'lXzhXxXn'如何獲得字符串的長度?
>>> len(a) 8如何分割字符串?
使用字符串的方法split()
>>> a.split('i') ['l', 'zh', 'x', 'n']如何合并字符串?
使用列表的方法join()
>>> a = ['l', 'zh', 'x', 'n'] >>> 'i'.join(a) 'lizhixin其他的字符串函數:
>>> a = 'lizhixin...' >>> a.strip('.') 'lizhixin' >>> a.capitalize() 'Lizhixin...' >>> a.title() 'Lizhixin...' >>> a.upper() 'LIZHIXIN...' >>> a.lower() 'lizhixin...' >>> a.swapcase() 'LIZHIXIN...' >>> a.center(30) ' lizhixin... ' >>> a.ljust(30) 'lizhixin... ' >>> a.rjust(30) ' lizhixin...'總結
以上是生活随笔為你收集整理的第二章 Python基本元素:数字、字符串和变量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: swing下拉框从mysql_Java
- 下一篇: mysql编辑前200行_巧妙使用SQL