python入门---环境搭建,变量,运算符

python 的安装

从今年开始,python不在提供python2版本的更新,以后将是python3的时代,这里我教大家如何安装python3。
安装包下载,在官网里下载:python官网
在里面下载合适的版本,然后进行安装。

  1. 双击安装,一定要选择添加到路径,不然后续需要自己添加到路径里
    在这里插入图片描述
  2. 尽量不要安装到系统盘内在这里插入图片描述
  3. 选择安装在这里插入图片描述
  4. 选择安装的内容,除了最后两个不选,其余都要选择
    在这里插入图片描述
    点击install,安装即可。
  5. 如何查看是否安装成功,进入cmd窗口,win+R输入cmd,进入cmd窗口输入python,进入python的交互界面,说明安装成功。这里显示版本号,安装时间
    在这里插入图片描述
  6. 进入了python的交互界面,这里就是以后可以用来测试的地方:可以看到基于我输入的内容,给了我立即的反馈,这是交互的界面,就像我在window下移动鼠标,屏幕上的光标就跟着移动一样,交互的。
    在这里插入图片描述
  7. 执行你的第一个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:重度肥胖

练习题的答案在习题答案中可以进行查看,供各位小伙伴进行参考!

猜你喜欢

转载自blog.csdn.net/qq_42707739/article/details/106193152
今日推荐