# 6.Python 变量

print("hello world") #会直接在控制台输出 hello world ### 一.整数

a = 1           # 定义一个变量a ,并将 整数1 赋值给a
b = 2           # 定义一个变量b ,并将 整数1 赋值给b

# 等价于上面两行代码的合并，最终效果是一样
c , d = 1,2     # 定义两个变量c，d ,并将 整数1 赋值给c，整数2赋值给d

# 打印变量的值
print("写法一: a = ",a)
print("写法二: b = %d" % b)  # 注意与写法一的区别
print("写法三：a =",a,"b =",b,"c =",c,"d =",d)
print("写法四：a = %d b = %d c = %d d = %d" %(a,b,c,d)) # 同时打印输出多个值，注意格式书写
print("写法五：a = {} b = {} c = {} d = {}".format(a,b,c,d)) # 同时打印输出多个值，注意格式书写


写法一: a = 1

### 二.浮点数

a = 1.0           # 定义一个变量a ,并将 浮点数1.0 赋值给a
b = 2.2           # 定义一个变量b ,并将 浮点数1.0 赋值给b

# 等价于上面两行代码的合并，最终效果是一样
c , d = 1.5,2.3     # 定义两个变量c，d ,并将 浮点数1.5 赋值给c，浮点数2.3赋值给d

# 打印变量的值
print("写法一: a = ",a)
print("写法二: b = %g" % b)  # 注意与写法一的区别
print("写法三：a =",a,"b =",b,"c =",c,"d =",d)
print("写法四：a = %g b = %g c = %g d = %g" %(a,b,c,d)) # 同时打印输出多个值，注意格式书写
print("写法五：a = {} b = {} c = {} d = {}".format(a,b,c,d)) # 同时打印输出多个值，注意格式书写

写法一: a =  1.0

### 三.字符串

print("python教程 - 猿说pthon")
str1 = "123"
str2 = "456"
str3 = str2
str4 = str1 + str2 + str3
# 关于format()函数的使用：{} 与 format里面的参数一一对应，注意顺序，最终效果和print一样
str5 = "He name is {},age is {},height is {}".format("老王",28,"158cm")
print("str1 = %s" % str1)
print("str2 = %s" % str2)
print("str3 = %s" % str3)
print("str4 = %s" % str4)
print("str5 = %s" % str5)

python教程 - 猿说pthon
str1 = 123
str2 = 456
str3 = 456
str4 = 123456456
str5 = He name is 老王,age is 28,height is 158cm

print("我是隔壁"老王"")  #错误写法
print("我是隔壁'老王'")  #正确写法 ### 四.BOOL值

BOOL类型相对比较简单，它的值只有两个，要么是 True 要么是 False，即要么成立要么不成立，注意大小写，比如：

'''
BOOL变量的值：要么成立要么不成立（True 或者 False）

'''

is_man = True
is_woman = False

print(is_man)
print(is_woman)

True
False

### 五.内置函数type()

a = 10
b = 2.5
c = "python教程"
d = False
print("a的类型是：" ,type(a) );
print("b的类型是：", type(b));
print("c的类型是：", type(c));
print("d的类型是：", type(d));

a的类型是： <class 'int'>
b的类型是： <class 'float'>
c的类型是： <class 'str'>
d的类型是： <class 'bool'>

### 六.重点总结

1.关于print()函数的使用

2.整数/浮点数/字符串分别对应的占位符是  %d   %g  %s  （非常重要）

3.关于字符串的format()函数使用方法

4.关于内置函数type()的使用

5.更多占位符的使用，请参考下表：（其实经常使用的就那么几种） ## 猜你喜欢:

1.Pycharm配置开发模板

2.Pycharm创建第一个Hello World程序

3.python开发中内置函数print 和 format的详细使用教程  微信赞赏 支付宝赞赏