ptyhon数据类型及循环结构
2017-12-14 17:12
162 查看
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如:
Python3 中有六个标准的数据类型:
Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Sets(集合)
Dictionary(字典)
Python3 支持 int、float、bool、complex(复数)。
在Python 3里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。
像大多数语言一样,数值类型的赋值和计算都是很直观的。
内置的 type() 函数可以用来查询变量所指的对象类型。
在嵌套 if 语句中,可以把 if...elif...else 结构放在另外一个 if...elif...else 结构中。
counter = 100 miles = 1000.0 name = "runoob" print (counter) print (miles) print (name)
多个变量赋值
a, b, c = 1, 2, "runoob"
标准数据类型
Python3 中有六个标准的数据类型:Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Sets(集合)
Dictionary(字典)
Number(数字)
Python3 支持 int、float、bool、complex(复数)。在Python 3里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。
像大多数语言一样,数值类型的赋值和计算都是很直观的。
内置的 type() 函数可以用来查询变量所指的对象类型。
Python算术运算符
a = 21 b = 10 c = 0 c = a + b print ("1 - c 的值为:", c) c = a - b print ("2 - c 的值为:", c) c = a * b print ("3 - c 的值为:", c) c = a / b print ("4 - c 的值为:", c) c = a % b print ("5 - c 的值为:", c) # 修改变量 a 、b 、c a = 2 b = 3 c = a**b print ("6 - c 的值为:", c) a = 10 b = 5 c = a//b print ("7 - c 的值为:", c)
if 嵌套
在嵌套 if 语句中,可以把 if...elif...else 结构放在另外一个 if...elif...else 结构中。if 表达式1: 语句 if 表达式2: 语句 elif 表达式3: 语句 else: 语句 elif 表达式4: 语句 else: 语句
num=int(input("输入一个数字:")) if num%2==0: if num%3==0: print ("你输入的数字可以整除 2 和 3") else: print ("你输入的数字可以整除 2,但不能整除 3") else: if num%3==0: print ("你输入的数字可以整除 3,但不能整除 2") else: print ("你输入的数字不能整除 2 和 3")
相关文章推荐
- OC第二节课 类、对象方法,数据类型和表达式,循环结构,选择结构
- java 基础数据类型与循环结构要点
- Objective-C学习笔记(四)-数据类型和循环结构
- 数据类型与循环结构
- objective-c(四)-基本数据类型以及循环和选择结构
- objective-c(四)-基本数据类型以及循环和选择结构
- Java基础语法(一)---数据、数值类型、运算符、程序流程控制语句和循环结构
- 数据类型和循环结构第二天
- 宏定义、构造数据类型、循环结构——苏嵌是实训第8天
- JAVA的初学(数据类型,选择结构,循环)
- 再回首,数据结构——循环队列上的常见操作
- 【数据库学习笔记】Oracle_01_sql*plus,存储结构,用户管理,常用数据类型
- 数据结构课程设计_双向循环链表
- 结构体数据类型详解
- 亲测Mysql表结构为InnoDB类型从ibd文件恢复数据
- 数据结构之循环链表的应用-约瑟夫游戏
- 使用stringRedisTemplate操作redis hash结构数据只能存储String类型的问题
- win 数据结构数据类型转换
- 语言基础(项目结构,数据类型,引用类型,转义字符,变量常量,基本的类型转换)
- 我要从com向应用程序返回一个结构,结构中包括二进制数据,请问用什么方式传替比较好呢?BSTR,VARIANT还是其他什么类型比较好呢