变量:
- 什么是变量,我们为什么需要变量:
在程序运行过程中,可以发生变化的量 - 变量的定义
变量名称 = 变量值
- 弱数据类型 :python、JavaScript
a=10
b=52.36
- 强数据类型:C、C++、C#、Java
数据类型 变量名称 = 变量值;
int a = 10;
- 变量命名规则
- 变量名称只能大小写字母、数字、_(下划线)组成
- 数字不能开头
- 不能使用关键字或者保留字
- 变量命名有意义
- 推荐下划线命名法,当然也可以使用小驼峰法
驼峰法:
- 数据类型
- 基本数据类型:
- 数值型(number)
int 整形 a=1
float 浮点型 b=1.11
- 字符串(string)
- 布尔类型(boolean)
True # 真 首字母必须大写
False # 假
- 数值型(number)
- 复合数据类型(对象)
list
set
dict
tuple
对象
…
-
全局函数
print #标准输出函数 input #标准输入函数 int #将字符串转换为整形 str #将数字转化为字符串 float #将字符串转化为浮点型 type # 返回变量的对应的类型 字符串->整数:int(x) 字符串->浮点数:float(x) 整数/浮点数->字符串:str(x)
-
运算符
- 算数运算符:
+
-
*
/
** 求幂次方
% (求余数,求模)
//(地板除法)整除
- 赋值运算符:
=(赋值运算符)
+= a+=10 <==>a=a+10
-= a-=10 <==>a=a-10
*= a*=10 <==>a=a*10
/= a/=10 <==>a=a/10
%= a%=10 <==>a=a%10
- 关系运算符(比较)
> 大于
< 小于
>= 大于等于
<= 小于等于
== 等于
!= 不等于
4. 逻辑运算符
and:并且运算
or:或者运算
not:取反运算
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2a637499f8cccf1e436fb9c665a3fdee.png)
注意:python中没有自加自减运算符 使用 += 和 -= 来替代
- 标准输入:
- 通过标准输入接收键盘输入信息
info = input (“提示信息”)
- python2标准输入
info = raw_input(’提示信息‘)
注意:数据输出的格式问题:
print(“您的年龄是”,age)
您的年龄是 23
print(“您的年龄是age”)
您的年龄是age
print(“您的年龄是%s”,age)
您的年龄是%s 23
print(“您的年龄是%s”,%age)
您的年龄是 23
print(“您的年龄是%s,我家老头子的年龄是%s” %(age,a)))
您的年龄是23,我家老头子的年龄是50
print(“您的年龄是%s” %(age))
您的年龄是23
num1 =int(input("请输入第一个数: "))
num2 =input("请输入第二个数:")
num2 =int(num2)
print("%s+%s=%s" % (num1,num2,(num1+num2)))