Python 之旅

Python 学习笔记


Python文件的后缀都是以.py 结尾
变量 可变化的量 = 赋值 供程序调用 变量要用引号引用起来 单引号和双引号没有区别
示例 a = 'hello word
print 打印内容

Python 数据类型

     A[字符串]
     B[数 字] -->|Type| C(int有符号整型)
     B[数 字] -->|Type| D(long长整型)
     B[数 字] -->|Type| E(float浮点型)
     B[数 字] -->|Type| F(complex复数)
     G[布尔值] -->|Type| H(True)
     G[布尔值] -->|Type| J(False)
     K[List列表]
     L[Tuple元组]
     M[Dictionary字典]
格式符号 转换
%c 字符
%s 通过str()字符串转换来格式
%i 有符号十进制整数
%d 有符号十进制整数
%u 无符号十进制整数
%o 八进制整数
%x 十六进制整数(小写字母)
%X 十六进制整数(大写字母)
%e 索引符号(小写‘e’)
%E 索引符号 (大写"E")
%f 浮点实数
%g %f和%e的简写
%G %f和%E的简写

系统内置一些关键字 不可以设定为变量名

转义序列

转义符 功能
\ 反斜杠
' 单引号
" 双引号
\a 响铃符
\b 退格符
\f 进纸符
\n 换行符
\N Unicode 数据库中的字符名,其中name就是它的名字
\r 回车符
\t 水平制表符
\u xxxxx 值为16位十六进制值xxxx的字符
\U xxxxx 值为32位十六进制值xxxx的字符
\v 垂直制表符
\ooo 值为八进制值ooo的字符
\xhh 值为十六进制数hh的字符

运算符

运算符号 描述 实例
+ 两个对象相加 a + b 输出结果
- 得到负数或者是一个数减去另外一个数
* 两个数相乘
/ X除以y b / a 输出结果
// 取整除 返回商的整数部分 9//2 输出结果4 9.0//2.0 输出结果4.0
% 取余 返回除法的余数 b % a 输出结果 0
** 返回x的y次冥 a**b 为10的10次方,输出结果10000000000

获取用户输入
raw_input
示例 raw_input('please input')

赋值运算符

运算符 描述 实例
= 赋值运算符 把=号右边的结果给左边的变量 num=1+2*3 结果num的值为7

复合赋值运算符

运算符 描述 实例
+= 加法赋值运算符 c += a 等效于 c = c + a
-= 减法赋值运算符 c -= a 等效于 c = c - a
*= 乘法赋值运算符 c *= a 等效于 c = c * a
/= 除法赋值运算符 c /= a 等效于 c = c / a
%= 取模拟赋值运算 c %= a 等效于 c = c % a
**= 冥赋值运算符 c **= a 等效于 c = c ** a
//= 取整数赋值运算符 c //=a 等效于 c = c // a

编程之前想好思路,思路理清楚了剩下的就是用代码怎么实现了思路很重要
编写代码一定要有注释
1.单行代码最前面一行加上# 代码会被注释此行内容不会被执行
2.多行注释加以'''开头 在以 '''结尾
3.在程序中出现中文编码在程序开始的时候加上#coding=utf-8

posted @ 2017-12-14 01:30  Water clouds  阅读(180)  评论(0编辑  收藏  举报