从入门到放弃:python基础-变量及基本数据类型

1.变量的基本使用

1.1 变量的定义及赋值

python属于动态语言,因此定义变量时不需要规定变量的数据类型。

变量名=值

qq_number = "12345"
price = 10

2 .基本数据类型

python的基本数据类型有以下几种:

  • 整数类型(int): 3

  • 长整型(long):32344343242424

  • 布尔类型(boolean):True/False

  • 浮点类型(float):1.23

  • 复数类型(complex):主要用于科学计算,如波动问题、电容电感问题、微积分问题

3.变量组成及其规则

3.1标识符

即变量名、函数名等

  • 标识符由字母、下划线、数字组成

  • 开头不能是数字

  • 不能是关键字

3.2 关键字

在Python内部已经定义或使用的标识符。

​ 查看关键字:

import keyword

print(keyword).kwlist)

关键字如下:

False assert continue except if nonlocal
True await def finally import not
None break del for in or
and async elif from is pass
as class else global lambda raise
return try while with yield

3.3命名规则

标识符是区分大小写的,应具有较强的可读性。

(1)下划线式:first_name

(2)驼峰式:FirstName

4.变量的输入输出

4.1输入

从外部输入:input(“输入提示语句”)

>>>a = input("请输入金额:")
请输入金额:12
>>>a
'12'

注意,input输入的内容默认为字符串类型

4.2 输出

通过print()函数:

print(qq_number)

print(price)

4.3类型转换

函数 说明
int(x) 将X转换成整型
float(x) 将x转换成浮点型

如:

price =input("请输入苹果单价:")

weight=input("请输入苹果质量:")

#将字符串形式转换成小数形式

price=float(price)

weight=float(weight)

money=price*weight

print(money)

注意:转换前和转换后的变量不是同一变量!

改进:

price=float( input(“请输入苹果的单价:”) )

Weight=float(input(“请输入苹果的重量:”)  )

Money=price*weight

Print(money)

4.4 变量的格式化输出

(%为格式化字符)

格式化字符 含义
%s 字符串
%f 浮点数,%0.2f,%06f
%d 整型

格式:

  • print(“文字说明 %s” % 变量名)

  • print(“文字说明 %s %s” % (变量名、变量名))

  • %06f说明:一共6位数据,不足6位时在左侧加0;大于6位则按原位输出

  • %6d说明 :一共6位数据,不足6位时在左侧加空格;大于6位则按原位输出

  • %.2f说明:输出格式为小数点后两位(四舍五入)

猜你喜欢

转载自blog.csdn.net/qq_45807032/article/details/107869942