python学习笔记-02

变量和数据类型

程序中运用变量存储数据,python是一门强类型语言,赋值时不需要指定数据类型。
1.变量的定义
语法格式:变量名=数据

a=10
print(a)
a='哈哈'
print(a)

在这里插入图片描述

python中基本数据类型:
数字(num):int(有符号整数)、long(长整型,python3已经没有了)、complex(复数)、bool(布尔)、float(浮点型)
字符串(str)
字典(dict)
元组(tuple)
列表(list)

字典、元组、列表是高级数据类型

可以使用type()函数查看变量的类型

a=10
print(type(a))

在这里插入图片描述
高级数据类型的声明:

b=()   #元组类型
c=[]   #列表类型
d={}   #字典类型
print(type(b),type(c),type(d))

在这里插入图片描述

变量命名规则:由字母、数字、下划线组成,必须以字母或下划线开头,区分大小写,关键字不能作为变量名。
2.数据和比较运算
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

优先级:()>not>and>or

在这里插入图片描述
3.输入输出
字符串格式化输出:以%为占位符,%后面跟的是变量类型

name='张扬'
classPro='一年三班'
age=7
print('我的名字是%s,来自[%s],今年%d岁了' %(name,classPro,age))#注意和C的不同,没有逗号

在这里插入图片描述
常用格式化符号:
在这里插入图片描述
格式化输出的另一种方式:

name='张扬'
age=7
print('姓名是{}'.format(name),'年龄是{}'.format(age))
print('姓名是{},年龄是{}'.format(name,23))

在这里插入图片描述
输入可以用input函数,input函数接收的结果都是字符串类型的,如果要别的类型的要进行转换

name=input("请输入您的姓名:")
age1=input("请输入您的年龄:")
age2=int(input("请输入您的年龄:"))
print('姓名{},年龄{}  {}'.format(name,age1,age2))
print(type(age1))
print(type(age2))

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值