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 {name} |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

转载于:https://www.cnblogs.com/Waterclouds/p/8035751.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值