0%

lesson1-python基础知识

1.变量的学习:

1.1 什么是变量呢

变量其实就是个盒子,里面可以装各种东西,装了苹果,箱子和其他的东西结合的时候就是属于苹果。装了香蕉,那么箱子和其他东西结合的时候就是属于香蕉。


在python 中,其实变量和初中代数的方程变量是一致的
方程式y=x*3 x就是变量 当x=2结果就是6 x=10 结果就是30


只不过在计算机中,写程序的时候变量不仅仅是数字,还可以是其他的任意类型


举例2
食材+菜谱 -> 厨师 -> 美味的菜肴

变量+逻辑 -> python解释器 -> 软件的功能

其实变量就是原材料【就是数据】

变量=存储的数据


顾名思义: 变量是一段有名字的连续存储的空间,我们可以通过定义变量来申请并命名这样的存储空间,并通过变量的名字来使用这段存储空间。

变量是程序中临时存放数据的场所

2.变量如何定义和使用

2.1 python数据类型

Xnip2020-04-28_12-14-17

2.2 命名规则
  • 变量必须以字母(a-z, A-Z)或者下划线(_)开头
  • 其他字符可以是字母,数字或_
  • 变量区分大小写
  • python关键字不能用作变量名
2.3 命名规范
  • 见名知意: 尽量使用有语义的单词命名,比如password
  • 小驼峰式命名法:第一个单词首字母小写其他单词首字母大写,如userName
  • 大驼峰式命名法:全部单词首字母都用大写,如UserName
  • 下划线式命名法:每个单词都用_下划线连接,如user_name
2.4 算数运算符

image-20200428124745655

1
+ - * / % ** //
2.5逻辑运算符
逻辑运算符 示例 结果描述
and x and y x,y同为真,则结果为真,如果一个为假,则结果为假
or x or y x,y有一个为真,则结果为真,全部为假,则结果为假
not not x 取反,如果x为真,则结果为假,如果x为假,则结果为真
2.6 赋值运算符

image-20200429111057229

3.输入和输出

3.1 常用的格式化符号

image-20200429111655083

3.2输入
1
2
3
4
name=input("请输入您的姓名:")  
age=input("请输入您的年龄:")
print("姓名:%s,年龄%d"%(name,age))
此时会报格式错误,因为%d是整数,需要转换

强制转换为整数类型在前面加上int

1
name=int(input("请输入您的姓名"))
3.3输出
1
2
print("姓名:%s"%name)
print("姓名:{}".format(name))