首页 > 编程语言 > 详细

Python入门+进阶笔记(2)——Python基本类型

时间:2018-10-27 22:30:47      阅读:172      评论:0      收藏:0      [点我收藏+]

数字(number)

  • Python3中有int(整型)、float(浮点型)
  • 二进制:以0b开头;八进制:以0o开头;十六进制:以0x开头。
  • bin:其他进制的数转为二进制的数;int:其他进制的数转为十进制的数;hex:其他进制的数转为十六进制的数;oct:其他进制的数转为八进制的数。
  • bool布尔类型:表示真(非零,非空)、假(零,‘ ’,[ ],{ },None);
  • complex复数(a+bj)。

字符串(str)

  • 单引号、双引号、三引号;

转义字符(特殊的字符)

  • 无法看见的字符
  • 与语言本身冲突的字符
  • 如\n:换行;\‘:单引号;\t:横向制表符;\r:回车

原始字符

  • print(rc:\nabcd\nbcda)
  • 前面加r,引号后面原样输出,此时\n不是转义字符。

字符串运算

  • +:字符串拼接。
  • *:字符串乘以数字n,字符串重复n次。
  • ‘string‘[n]:显示字符串的第n个字符,n从0开始。如‘string‘[1]输出结果为‘t‘。
  • ‘string‘[-n]:从最后一个字符开始,往前数n个字符。如‘string‘[-1]显示的是‘g’。
  • ‘string‘[0:n]:显示截取从第0个到第n-1个。如‘string‘[0:3]显示的是‘str‘     ‘string‘[0:-1]显示的是‘strin‘
  • 示例:截取‘hello world’中的‘world‘:‘hello world‘[6:11] 、‘hello world‘[6:12]、‘hello world‘[6:]显示的都是‘world‘ 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Python入门+进阶笔记(2)——Python基本类型

原文:https://www.cnblogs.com/wps168/p/9863683.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!