python第二课变量,字符串,if
1.认识变量
什么是变量?
变量就是可以变化的量,量指的是事物的状态,比如人的年龄、性别,游戏角色的等级、金钱等等
为什么要有变量?
为了让计算机能够像人一样去记忆事物的某种状态,并且状态是可以发生变化的 (比如一杯水作为一个变量,放到冰箱里面状态可以发生了改变)
2.怎么使用变量
2.1.变量的定义:(举例)
name=“小明”
sex=“男”
age=“18”
score=“99”
2.2.变量的调用:(举例)
print(name)
变量名的命名规范
最好见名知意英文
规范1. 变量名只能是 字母、数字或下划线的任意组合 2. 变量名的第一个字符不能是数字 3. 关键字不能声明为变量名,常用关键字如下 ‘and’, ‘as’, ‘assert’, ‘break’
错误示范如下:
*a=123 $b=456 c$=789 2_name=’lili’ 123=’lili’ and=123
年龄=18 强烈建议不要使用中文命名
正确示范如下
age=31 page1=‘首页’ _class=‘某班级’
python代码语法
Python if语法
猜数字小游戏
1 | import random #引入随机数模块 |
字符串(str)
1、作用:
表示描述性质的状态,比如人的名字,家庭住址
2、定义:
在单引号、双引号、三引号内包含的一串字符
1 | name=‘小明’ 相当与 name=str('小明' ) |
3、如何用
字符串类型只能:+或者*
1 | msg='hello' |
数据类型的种类
1 | 数字类型(int整型,flotr) |
流程控制之if…else
既然我们编程的目的是为了控制计算机能够像人脑一样工作,那么人脑能做什么,就需要程序中有相应的机制去模拟。人脑无非是数学运算和逻辑运算,对于数学运算在上一节我们已经说过了。对于逻辑运算,即人根据外部条件的变化而做出不同的反映,比如
练习一
如果:女人的年龄>30岁,那么:叫阿姨
1 | age_of_girl=31 |
练习二
2 如果:女人的年龄>30岁,那么:叫阿姨,否则:叫小姐
1 | age_of_girl=18 |
练习三
3 如果:女人的年龄>=18并且<22岁并且身高>170并且体重<100并且是漂亮的,那么:表白,否则:叫阿姨
1 | age_of_girl=18 |
作业
练习一
.定义变量:名字:小明,年龄11,爱好篮球.
小红,年龄8,爱好足球.
打印出来
练习二
如果:成绩>=90,那么:优秀
如果成绩>=80且<90,那么:良好
如果成绩>=70且<80,那么:普通
其他情况:很差
1 | score=input('>>: ') |