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说明:输出格式为小数点后两位(四舍五入)