•在Python中定义变量是不需要指定类型
•数字类型可以分为数字型和非数字型
数字型:整型(长整型long,Python中只有整型)、浮点型、布尔型(True、Flase)、复数型(主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题)
非数字型:字符型、列表、元组、字典
1、type(变量)——查看指定变量的类型
2、在Python中,字符串之间可以用+拼接生成的新的字符串
frist_name="三" last_name="张" print(last_name+frist_name) print(frist_name*10) print(last_name*10) print((last_name+frist_name)*10)
3、input函数实现键盘输入
•在Python中可以使用Python函数从键盘等待用户的输入
•用户输入的任何内容Python都可以认为是一个字符串
•语法如下:
字符串变量=input("提示信息:")
4、类型转换函数
int(x) 将x转换为一个整数
float(x) 将x转换为一个浮点数
5、变量的格式化输出
在Python中可以使用print函数将信息输出到控制台,如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符,%被称为格式化操作符,专门用于处理字符串的格式。包含%的字符串,被称为格式化字符串,%和不同的字符连用,不同类型的数据就需要使用不同的格式化字符。
%s 字符串
%d 有符号十进制整数,%06d表示输出的整数显示位数是6,不足的地方使用0补齐
%f 浮点数,%.02f表示小数点后只显示两位
%% 输出%
语法格式如下:
print("格式化字符串"%变量1)
print("格式化字符串"%(变量1,变量2,.....))
1、定义字符串变量name,输出我的名字叫小明,请多多关照! name="大明" print("我的名字叫%s,请多多关照!"%name) 2、定义整数变量student_no,输出我的学号00001 student_no=100 print("我的学号是%06d"%student_no) 3、定义小数price、weight、money,输出苹果单价9.00元/斤,购买了5.00斤,需要支付45.00元 price=8.5 weight=7.5 money=price*weight print("苹果单价%.2f元/斤,购买了%.3f斤,需要支付%.4f元"%(price,weight,money)) 4、定义一个小数scale,输出数据比例是10.00% scale=0.1 print("数据比例是%.2f%%"%(scale*100))