首先认识变量
1.变量是内存中的一块区域。对象赋值实际上是对象的引用。a=10
2.变量的命名: 变量名由字母,数字,下划线组成, 不能以数字开头. (a,b, c)
hello = 100, hello_world = 100, count2 =100, (1count=10)(错误)
3.Python中,变量定义时不需要指定类型的,当用变量的时候,必须要给这个变量赋值;
变量
符号 含义
%s 字符串
%e 对数字进行科学计数法表示
%f 浮点型(%.2f表示显示小数点后两位)
%i 整型
python常见的数据类型
python支持的五种基本数字类型:
类型 类型
int 有符号整数
long 长整数
bool 布尔值
float 浮点数
complex 复数
我们主要介绍常用的类型:
整型
是整数就是整型,可以用type(*)查看类型!
浮点型
布尔类型
只有两种结果:真 或者 假
认识运算符
1). 整数一般以十进制表示,但是 Python也支持八进制(0开始)或十六进制(0x开始)来表示整数。
十进制转换成二进制 bin(10)
十进制转换成八进制 oct(10)
十进制转换成十六进制 hex(10)
2). 整数的范围取决于机器是32位还是64位? 但长整数不是, 取决于虚拟内存的大小.
主要的运算符有:
1). 算术运算符:+,-,*,**, /, %, //
2). 赋值运算符:=, +=, -=, /=, *=, %=
3). 关系运算符: >, >=, <, <=, !=, ==
4). 逻辑运算符:逻辑与and, 逻辑或or, 逻辑非not
数据的输入和输出
例如:
学生平均成绩统计
编写一个程序,录入学生的姓名和三门科目的百分制成绩,计算该学生的总分和平均成绩。
输入姓名:张三
输入语文成绩:98
输入数学成绩:99
输入英语成绩:97
学生张三的总分为:294,平均成绩为98分。
name = input("输入姓名:")
Chinese = float(input("输入语文成绩:"))
maths = float(input("输入数学成绩:"))
English = float(input("输入英语成绩:"))
sum = Chinese + maths + English
avg = sum / 3
print ("学生{name}的总分为:{sum}.平均成绩为:{avg})
执行如下:
实例2:温度转换器
编写一个程序,将温度从华氏温度转换为摄氏温度。
转换公式: celsius * 1.8 = fahrenheit - 32。
输入华氏温度: 30
输出: 30.0华氏度转为摄氏度为-1.1。
执行如下:
制作exe程序
为了防止代码盗链,需要对代码进行打包,这就需要制作exe程序。
下面拿温度转换器作为案例。
安装第三方模块pyinstaller
寻找exe程序图标
找到适合自己需求的图表!
阿里巴巴矢量图标库(www.iconfont.cn)
图标格式转换
在线图片格式转换网站