python 的安装
从今年开始,python不在提供python2版本的更新,以后将是python3的时代,这里我教大家如何安装python3。
安装包下载,在官网里下载:python官网
在里面下载合适的版本,然后进行安装。
- 双击安装,一定要选择添加到路径,不然后续需要自己添加到路径里
- 尽量不要安装到系统盘内
- 选择安装
- 选择安装的内容,除了最后两个不选,其余都要选择
点击install,安装即可。 - 如何查看是否安装成功,进入cmd窗口,win+R输入cmd,进入cmd窗口输入python,进入python的交互界面,说明安装成功。这里显示版本号,安装时间
- 进入了python的交互界面,这里就是以后可以用来测试的地方:可以看到基于我输入的内容,给了我立即的反馈,这是交互的界面,就像我在window下移动鼠标,屏幕上的光标就跟着移动一样,交互的。
- 执行你的第一个python函数,输出hello,world!
在任意目录新建一个文本文档,内容输入如下,修改文件后缀名为.py
进入cmd窗口,然后进入到你创建文件的目录之下,输入python 文件名,就会运行你的第一个程序啦!恭喜你!
8.python的编写,由于使用空格来进行控制语句,这里建议你再下一个,vscode或者nodepad++来进行写你的python代码。只是一个写代码的工具而已
Python的变量,运算符,数据类型
变量,变量就是值可以改变的量,
定义:变量名称 = 变量值。
对于python的变量的使用和讲解,可以参考这篇博文:内容里有运算符,变量等的讲解python基础
python的数据类型:可以参考这篇博文:里面提供了许多练习参考python数据世界
三大程序控制流程
顺序
从左到右,从上到下。依次执行。
print("hello")
print("world")
hello
world
选择
单分支
if 条件:
# 当条件成立时,执行的代码
print("当条件成立时,执行的代码")
双分支
双分支
if condition:
# 如果条件成立,则执行这儿的代码
else:
# 条件不成立的时候,需要执行的代码
多分支
多(三)分支
if condition1:
# 条件1满足,执行代码
elif condition2:
# 条件2满足,执行代码
elif xxx
....
[else:
# 可选代码
# 前面所有条件不满足,执行这儿的代码
]
单分支和双分支例子,可以直接复制执行。取消掉#号注释
age = int(input("请输入您的年龄:"))
# 判断是否成年
# if age >= 18:
# # python强制缩进语言
# print("哈哈")
# print("嘿嘿,可以进来,我们要开黑了~~~")
#
# 双分支
# if age >= 18:
# print("兄弟,你成年了,成家立业了~~~")
# else:
# print("小屁孩,赶紧回家找妈妈吧~~")
多分支例子:
week = int(input("请输入今天星期几:"))
# if week == 1:
# print("今天星期一,猴子穿花衣")
# elif week == 2:
# print("今天星期二,猴子肚子饿")
# elif week == 3:
# print("今天星期三,猴子去爬山")
# elif week == 4:
# print("今天星期四,猴子去考试")
# elif week == 5:
# print("今天星期五,猴子去跳舞")
# elif week == 6 or week == 7:
# print("今天周末,猴子在家休息")
# else:
# print("对不起,你是猴子请来的逗逼吗?")
# if 1 <= week <= 5: # 注意:python中允许这样写
if week >= 1 and week <= 5:
print("工作日")
elif week == 6 or week == 7:
print("休息日")
else:
print("您是火星来的吗?")
python中的循环
循环,多次需要执行的代码。
往复执行代码
|-- while
while 条件:
# 循环体
|-- for
例如打印100次helloworld
# 需要执行100
index = 1
while index <= 100:
print("hell world" + str(index))
index += 1
求1-100的和
# 定义一个变量,默认值是0,用来保存运算的和
result = 0
index = 0
while index <= 100:
result += index
index += 1
print("0~100的和是%s" %result) 使用%s,后面则是这个%s所替代的值。
如果你觉得已经掌握了这些知识:请尝试练习并写出下列程序
1、命令行计算器程序【加减乘除操作】
input("第一个数:")
input("第二个数:")
input("请输入运算符号");
2、设计一个程序,完成(英雄)商品的购买
展示商品信息(折扣)->输入商品价格->输入购买数量->提示付款
输入付款金额->打印购买小票(扩展)
3、输入一个星期数
根据数字,输出对应星期
4、石头、剪刀、布的游戏(随机数)
5、猜数据的大小(随机数)
6、健康计划
用户输入身高(m),体重(kg)
计算公式:BMI = 体重 / 身高^2
BMI < 18.5:过轻
18.5≤ BMI <24:正常
24 ≤ BMI <27:过重
27 ≤ BMI < 30:轻度肥胖
30 ≤ BMI < 35:中度肥胖
BMI ≥ 35:重度肥胖
练习题的答案在习题答案中可以进行查看,供各位小伙伴进行参考!