Python基础第二课
变量:
可以变得量 定义: 变量名=变量值,系统自定为你分析变量的类型,且变量类型动态可变变量类型
数值型: 整型int---->整数(python没有范围限制) 浮点型float-->小数,有精度限制,所有计算机都有浮点数精度限制 布尔型bool---->包括True->1,False->0========0->False,非0->True 复数类型complex--->数学中的复数,用于科学计算比较多 空值 None 非数值型: 字符串型str 列表、元组、字典、自定义数据类型…… 如何查询数据类型: type(变量名) 例如:age=18.0 type(age)--------->float 输入输出: 04-1.py 变量名命名: 大小写英文、数字和 _ 的组合,且不能用数字开头,不重合关键字 执行05.py查看关键字程序控制结构
选择语句
if 条件: …… …… …… if 条件: …… …… else: …… …… …… if 条件1: …… …… elif 条件2: …… …… elif 条件3: …… …… else: …… …… …… 这里的条件要是 bool类型 讲解python的缩进,强制、层次感、语法要求 if语句的登录控制 06.pyrandom库
import导入模块(包) import random x=random.randint(a,b)-------->输出属于区间[a,b]的随机数作业:
1.用户输入投票的总人数,赞成的人数,输出赞成的百分比 注:要有输入输出提示、百分比 2.分析这一段程序,有几个变量,分别什么类型 work_str = input("请输入总工作量") num_str = input("请输入总人数") work = float(work_str) num = float(num_str) p_work = work / num print(type(p_work)) 3.选做,自己实现一遍登录控制----07.py 4.剪刀石头布的人机大战-----08_answer.py 思路: 1.抽象 2.电脑随机数,人输入 3.判断输赢 4.输出结果

更多精彩