从零开始学python 01——python变量

一、什么是变量?

①变量是存储数据的容器。

②变量存储的数据是临时的。

③变量是在程序运行过程中可以变化的量。

二、变量的命名规则

①由字母、数字、下划线组成

②不能以数字开头

③区分大小写

④不能使用内置关键字

python中查看关键字的代码

help("keywords")

关键字如下:

FalseclassfromorNonecontinueglobal
passTruedefifraiseanddel
importreturnaselifintryassert
elseiswhileasyncexceptlambdawith
awaitfinallynonlocalyieldbreakfornot

三、变量的数据类型

分类:

①字符串类型 str,通过双引号 "" 或单引号 '' 定义的变量

②数值类型      整数类型 int, 浮点数类型 float,复数 complex,长整数 long

③布尔类型 bool,True或False

④列表类型 list,通过[]定义的变量

⑤字典类型 dict,通过{}定义的变量,里面的变量是以key:value 键值对存在

⑥集合类型 set,通过{}定义的变量,里面的值以逗号隔开

⑦元组类型 tuple,通过()定义的变量

可以通过type()来判断变量的数据类型

name = "张三"
age = 18
print(type(name))
print(type(age))
<class 'str'>
<class 'int'>

四、格式化输出

1、百分号格式化输出

格式符号转换
%s字符串
%d有符号的十进制整数
%f浮点数
%c字符
%u无符号的十进制整数
%o八进制整数
%x十六进制整数(小写x)
%X十六进制整数(大写X)
%e科学计数法
%E科学计数法
%g%f和%e的简写
%G%f和%E的简写

print("字符串%格式1%格式2..." % (变量1,变量2,...))

name = "张三"
age = 18
print("%s今年%d岁" % (name, age))
张三今年18岁

2、format格式化输出

print("{}{}...".format(变量1,变量2,...))

name = "张三"
age = 18
print("{}今年{}岁".format(name, age))
张三今年18岁

简写模式:

print(f"{变量1}{变量2}...")

name = "张三"
age = 18
print(f"{name}今年{age}岁")
张三今年18岁

五、input输入

变量 = input("提示信息")

name = input("姓名:")
print(f"姓名:{name}")

运行之后

姓名:

手动输入数据

姓名:张三

结果:

姓名:张三
姓名:张三

input输入的数据类型是字符串类型

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值