变量的定义
# 变量a 的值为 2
a=2
#变量a 值为 hello world
a="hello world"
多个变量赋值
#同时为 a,b,c 赋值为 1
a=b=c=1
#或者这样写也可以
a,b,c=1
#或者这样写
a=1
b=1
c=1
#以上三种方法的结果是一样的,
变量的数据类型
a="123"
print(type(a))
#输出结果: ,表示是一个字符串类型
数字型变量之间可以直接计算
a=10
b=True
print(a+b)
#输出结果:11
a=10
b=10
c=a+b
print(c)
#输出结果:20
字符串的拼接
#方式一:字符串变量之间用 + 拼接
a="张"
b="三"
print(a+b)
#输出结果: 张三
#方式二: 字符和整数使用 * 重复拼接相同字符串
a="张"
print(a*10)
#输出结果:张张张张张张张张张张
变量的输入
在Python中可以使用 input 函数从键盘等待用户输入
用户输入的任何内容 Python都认为是一个 字符串
注:在sublime中,想要看input函数的效果还得安装插件,此处不做演示,后面用pycharm的时候再演示
a=input("提示信息")
print(a)
#输出结果 会打印 从键盘上输入的数
变量类型转换
int(x) : 将 x 转换为一个整数
float(x): 将 x 转换为一个浮点数
str(x): 将 x 转换为一个字符串
a="123"
b=int(a)
print(b)
print(type(b))
#输出结果:123
#输出结果(说明是一个int类型):
注:此处转成int 的字符串,必须都是数字才行,如果有不是数字的程序就会报错,其它的类型转换也同理
a=1
print(float(a))
#输出结果:1.0
变量的输出
在Python中可以使用 print 函数将信息输出到控制台
如果希望输出文字信息的同时,一起输出变量,就需要使用 格式化操作符
% 被称为格式化操作符,专门用于处理字符串中的格式
格式化字符 | 含义 |
---|---|
%s | 字符串 |
%d | 整数 |
%f | 浮点数, %.2f 表示小数点后只显示两位 |
%% | 输出% |
语法如下
name="张三"
print("我的名字叫 %s" % name)
#输出结果:我的名字叫 张三
age=10
print("我的名字叫 %s,年龄是 %d"%(name,age))
#输出结果:我的名字叫 张三,年龄是 10
变量的命名规则
注:命名规则 可以被视为一种 惯例,并无绝对与强制,目的是为了 增加代码的可读性
**也可以用驼峰命名法(其它开发语言用得多,比如java,C 等)
**
关键字
关键字就是在 Python内部已经使用的标识符
关键字具有特殊的功能和含义
**开发者 不允许定义和关键字相同的名字的标识符
**
例: 小明,年龄12岁,去超市买100斤米,每斤10元,由于小明买得多,超市送了10元钱给他。
代码如下:
name="小明"
age=12
weight=100
unit_price=10
cost_total=100*10
#超市又送了10元
cost_total=cost_total-10
print("%s,年龄 %d 岁,去超市买 %d 斤米,每斤 %d 元,由于小明买得多,超市送了 10元钱给他。"%(name,age,weight,unit_price))
print("小明的总花费是:%d" %cost_total)
#输出结果如下:
小明,年龄 12 岁,去超市买 100 斤米,每斤 10 元,由于小明买得多,超市送了 10元钱给他。
小明的总花费是:990
全部0条评论
快来发表一下你的评论吧 !