python数值类型及输入输出
来源:互联网 发布:淘宝vip专享 编辑:程序博客网 时间:2024/06/10 09:03
一. 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数值类型及输入输出
- python<一> python 简介及数值类型
- python类型数值操作
- Python数值类型
- Python数值类型学习
- Python基础--数值类型
- python 数值类型转换
- python 数值类型,判断类型
- 类型及数值类型转换
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- kotlin反射中的类引用
- ++i和i++的区别(C++)
- 《C++ Primer》读书笔记第十四章-2-函数调用运算符
- 手机设备的唯一标识符
- Kotlin学习笔记2-1 基础-基本类型
- python数值类型及输入输出
- 用C语言开发一个BT下载软件 (二) ------ 算法和策略
- 用C语言开发一个BT下载软件 (三) ------ 系统结构设计
- 《C++ Primer》读书笔记第十四章-3-类型转换运算符、二义性
- 网易云课堂推了个“行家计划”,要2年培育100位收入超500万的知识行家
- 亚马逊收购无线摄像头初创公司Blink
- Elon Musk真的要把特斯拉Roadster送上火星?
- 人工智能公司珊口智能SanKoBot斩获国际图像识别比赛大奖
- 小记基于控制文件的scn不完全恢复