一. pythono支持的数值类型

int, long, float, bool, complex(复数)

注:布尔值首字母必须大写

二. 操作符

1. 算术操作符

+,-,*,/,%,//,**

注:当执行from __future__ import division时,/只表示浮点数除法,//表示整数除法

2. 赋值运算符

+=, -=, *=......

注:a += 2 实质上是a = a+2, python中不支持a++,支持++a

3. 比较运算符

>,< , >=, <=, ==, !=

注:比较的返回结果是bool,只能是“True”或“Flase”

4. 逻辑运算符

逻辑与:and,逻辑或:or,逻辑非:not(and:全真为真,or:全假为假)

注:逻辑运算返回的结果是bool,当使用not时,需注意逻辑关系

eg:

拓展:

cmp        #cmp(x,y),判断x-y的值

abs        #abs(数值),返回其绝对值

oct        #oct(数值),返回一个八进制的整数或长整数

hex       #hex(数值),返回一个十六进制的整数或长整数

ord        #ord(字母),返回一串有序数字

chr        #chr(数值),返回一个字母

三. 输入与输出

1. Input

raw_input("提示信息:")                  #返回值是字符串

input("提示信息")                           #返回值是数值类型

2. Output

print 字符串或 "具体内容,利用%d和%s进行占位" %(“占位符的内容” "占位符的内容")

print """

按照三引号之间的格式输出;

"""   

四. 变量

变量是内存中的一块区域,变量命名由字母,数字,下划线组成,且不能以数字开头;python中地址变量与c语言刚好相反,一条数据包含包含多个标签

拓展1:判断语句

1. if  ...

2. if ...  else ...

3. if ...  elif ... elif ... else ...

注:python中不支持case语句, 可以通过if...elif...elif...else实现;python中不支持三目运算符,如:a>b?a:b,python中实现三目运算符的功能: a if a>b else b

eg1:

eg2:

eg3:

拓展2:if循环语句

1. for .... (注: range(start, stop, step),表示以start开头,步长为step,以stop-1结尾)

2. for .... if语句嵌套

3. for .... for语句嵌套

eg1:

eg2:

eg3:

eg4:

eg5:

注:此类问题还可以根据相应的数学公式进行脚本执行

拓展3:while循环语句

1. while True:          <======>          while 1:

2. while True ... if语句嵌套

3. while ... else...

eg1:

eg2:

eg3:

注:python中特有的while ... else ...语句,如果满足while后面的语句,执行while循环程序;如果不满足,执行else程序

eg4:

注:while语句中,遇到break跳出所有循环,遇到continue跳出此次循环,回到循环的开始继续执行

python数值类型及输入输出相关推荐

  1. python数值类型_Python数值类型

    python数值类型 In programming, Data Types are an essential concept. Data of various types can be stored ...

  2. python数值类型教程_Python数值类型 int、float、complex 详解

    Python数值类型 int.float.complex 详解 Python数值类型:int.float.complex 在Python程序中,int.float和complex是三种十分重要的数值类 ...

  3. python数值类型的操作_Python学习笔记,数值类型及操作

    数值类型及操作 int类型数值大小不限: 整数的进制 1,整数类型正常为10进制 2,开头加0b or 0B 为二进制 3,加0o or 0O 为8进制 4,加0x 为16进制 浮点运算中存在不确定尾 ...

  4. python数值类型和序列类型_Python基础(一):数值类型,序列类型

    Python的数值类型 在python中,数字并不是一个真正的对象类型,而是一组类似类型的分类.这些主要包括整数,浮点数,布尔类型和复数.这些是相对来说比较常用的,复数一般都用在比较精密的科学计算中, ...

  5. Python数值类型

    数值类型 python的数值类型包括常规的类型:整数(没有小数部分的数字).浮点数(通俗地说,就是有小数部分的数字)以及其它数值类型(复数.分数.有理数.无理数.集合.进制数等).除了十进制整数,还有 ...

  6. python语言中、复数类型中实数部分_python学习03.02:Python数值类型(整形、浮点型和复数)及其用法...

    实际开发中,我们经常需要使用数字记录游戏中用户的得分.游戏中角色的生命值.伤害值等信息,Python 语言提供了数值类型用于保存这些数值. 需要注意的是,Python 中这些数值类型都是不可改变的,也 ...

  7. python数值类型教程_Python 基础数据类型-数值类型

    Python 基础数据类型-数值类型 为什么会有数据类型?[了解] 更好分配管理内存 方便统一管理 更贴近人类分类管理习惯 数据类型种类 [熟悉] 数值类型:int.bool.float.comple ...

  8. python数值类型不包含复数_[python学习手册-笔记]003.数值类型

    003.数值类型 ❝ 本系列文章是我个人学习<python学习手册(第五版)>的学习笔记,其中大部分内容为该书的总结和个人理解,小部分内容为相关知识点的扩展. 非商业用途转载请注明作者和出 ...

  9. python语言中整型对应的英文是什么-12.Python数值类型(整形、浮点型和复数)及其用法...

    实际开发中,我们经常需要使用数字记录游戏中用户的得分.游戏中角色的生命值.伤害值等信息,Python 语言提供了数值类型用于保存这些数值. 需要注意的是,Python 中这些数值类型都是不可改变的,也 ...

最新文章

  1. solr之schema.xml中文翻译
  2. SnapGene 4.3.6 win 中文完美不闪退
  3. 调优您的 LAMP 应用程序的 5 种简单方法
  4. AMESim数据导出方法
  5. mongodb处理库 php_MongoDB数据库常用操作PHP代码
  6. ideal使用eclipse快捷键
  7. cad计算机试题及答案,CAD与CAM试题及答案.doc
  8. Windows消息大全(转载)
  9. POST请求下载文件
  10. Node版本管理控制器n
  11. RADAR毫米波雷达传感器
  12. 身份证ocr识别开源方案_多因素身份验证的开源替代方案:privacyIDEA
  13. config配置中文解释
  14. 读书笔记之:《心流 最优体验心理学》 米哈里·契克森米哈赖 第一章、第二章
  15. Cornerstone清除缓存
  16. 根据文件MD5删除重复文件
  17. 网页AB Testing的七个原则(半成品)
  18. 地理商业智能发展浅析
  19. 2019年Java程序员的学习路线
  20. 树与图在索引上的区别

热门文章

  1. 关于IPad办公时笔总是动不动就转换为橡皮的解决办法
  2. 我觉得我还可以再抢救一下——0.999...=1的前生今世
  3. iostat IO统计原理linux内核源码分析----基于单通道SATA盘
  4. javascript 、Jquery 拆分字符串
  5. educoder Java 字符串与集合练习——词频统计
  6. cuSPARSE库官方文档部分翻译
  7. 免费又好用的程序员笔记应用Boostnote for mac
  8. 专门为码农朋友量身打造的笔记软件-Boostnote
  9. Python 循环语句
  10. python消息队列中间件_常见的消息队列中间件介绍