Python基础知识(一)
2017-10-12 22:36
218 查看
一、数字和表达式
基本操作:+、-、*、/、%注意:1/2 = 0.精度丢失造成。两种方式改变:(1)1.0/2.0 = 0.5 (2)添加from __future__ import division语句
整除:双斜线 // 整除时:1.0 // 2.0 = 0
幂运算:** 或 pow
变量:变量名可以包括字母、数字或下划线。变量不能以数字开头。
获取用户输入:使用函数input
模块:可以把模块想象成导入到python以增强其功能的扩展,需要使用特殊命令import来导入模块。
注释:井号#,#号右边的一切内容都会被忽略。
字符串:用单引号或双引号括起来,需要注意字符串中包含单引号或双引号后如何表示字符串
转义引号:使用反斜杠对字符串的引号进行转义
字符串表示:str 和 repr
input 和 raw_input的比较
raw_input会把所有的输入当做原始数据将其放入字符串中
长字符串
如果需要写一个非常长的字符串,它需要跨多行,那么可以使用三个引号代替普通引号:
print '''this is a very long string.
it continues here.
and
it is not over.
still here.'''
也可以使用三个双引号
二、函数
abs()cmath.sqrt () 返回平方根,可应用于负数
float()
help()
input()
int()
long()
math.ceil() 返回数的上入整数,返回值类型为浮点数
math.floor() 返回数的下舍整数,返回类型为浮点数
math.sqrt() 返回平方根,不适合负数
pow(x, y[, z]) 返回x的y次幂所得结果对z取模
row_input() 获取用户输入
repr() 返回值以字符串表示形式
str() 将值转换为字符串
相关文章推荐
- python基础知识二
- [Python学习] 专题三.字符串的基础知识
- Python基础知识
- python基础知识理解
- python基础知识思维导图1
- python-基础知识之基本运算符
- Python基础知识——条件判断与循环
- python 专题九 Mysql数据库编程基础知识
- Python基础知识6:格式化字符、颜色
- Python3学习笔记--基础知识
- python之基础知识
- windows上Python开发--3.Django的基础知识
- Python基础知识
- Python笔记-容易出错应牢记的基础知识
- Python学习笔记:程序设计的基础知识
- python基础知识五
- python语言基础知识——基本数据类型详解
- 第一章:Python基础知识
- Python基础知识复习整理(1)
- VII Python(5)基础知识(模块、包、异常)