Python学习日志(一)

  • Python的安装
  1. 访问http://www.python.org
  2. 点击downloads,选择Windows
  3. 我在这里选择了Latest Python 3 Release - Python 3.5.2最新的Python3版本的Python3.5.2
  4. 下拉到files,选择Windows x86 executable installer,下载
  5. 安装很简单,双击下载的文件,选择安装即可
  6. 安装后,按照开始→程序→Python3.5.2→IDLE运行Python集成开发环境(按F1会启动完整的Python文档,可参考库文档)
  • 第一个Python程序

      print("hello,world!")             #输出"hello,world!"

  在<<<提示符后输入以上语句,敲击回车键,出现hello,world!。注意Python2使用语句print“hello,world!”输出,Python3使用print()函数输出。

  print() 函数生成可读性更好的输出, 它会省去引号并且打印出转义后的特殊字符。

  Python的注释语句以#起始,直至行尾。文本字符串中的#仅表示#。

  • 把Python当做计算器吧

  整数(eg:1、3、4)的类型是int,带小数部分的数(eg:1.2、3.0)的类型是float。

  除法/返回浮点数,整除用//,取余用%。(eg:1/2=0.5 ;1//2=0 ;1%2=1)

  **表示幂乘方,=表示赋值,变量使用前必须定义(赋值),Python支持复数j / J。

  • 字符串

  Python 也提供了可以通过几种不同方式表示的字符串。它们可以用单引号 ('...') 或双引号 ("...") 标识 。\ 可以用来转义引号。

  print() 函数会省去引号并且打印出转义后的特殊字符。

  

     如果前面带有 \ 的字符被当作特殊字符,可以使用 原始字符串,方法是在第一个引号前面加上一个 r。

  

   字符串文本能够分成多行。一种方法是使用三引号:"""...""" 或者 '''...'''。行尾换行符会被自动包含到字符串中,但是可以在行尾加上 \ 来避免这个行为。

  

     字符串可以由 + 操作符连接(粘到一起),可以由 * 表示重复。

  相邻的两个字符串文本自动连接在一起,只用于两个字符串文本,不能用于字符串表达式,想连接多个变量或者连接一个变量和一个字符串文本,使用 +

  

  想切分很长的字符串的时用 ‘ +n个空格+ ’。

  

  字符串也可以被截取(检索)。类似于 C ,字符串的第一个字符索引为 0 。Python没有单独的字符类型;一个字符就是一个简单的长度为1的字符串。索引也可以是负数,这将 导致从右边开始计算。

  

  除了索引,还支持 切片。索引用于获得单个字符,切片 让你获得一个子字符串。注意,包含起始的字符,不包含末尾的字符。这使得 s[:i] + s[i:] 永远等于 s

  

  切片的索引有非常有用的默认值;省略的第一个索引默认为零,省略的第二个索引默认为切片的字符串的大小。

  

  内置函数 len() 返回字符串长度。

  

 

  

posted @ 2016-11-20 11:00  gajendra  阅读(398)  评论(0编辑  收藏  举报