1. 安装Anaconda
--anaconda介绍
Anaconda是开源的Python包管理器,其包含了Python的包及其依赖项。可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。
2. 安装Pycharm
1.Pycharm为python的集成开发环境
2.在 http://idea.lanyus.com 复制注册码(注册码会有时间限制,失效后换上最新的即可),激活后在C:\Windows\System32\drivers\etc 中修改host文件,加“0.0.0.0 account.jetbrains.com”及“0.0.0.0 www.jetbrains.com”到hosts中。(其他JetBrains也可用此方法破译)
3.python部分语法以及与其他语言的区别
区别
-没有自增、自减操作
-注释为#, "//"在python中表示整除
-可以快速交换a b值: a, b = b, a;
-可以使用中文命名变量(但不推荐使用)
-省略了大括号和分号
......
- if else(冒号!!!)
if 判断条件1:
执行语句1
elif 判断条件2:
执行语句2
....
else:
执行语句n
- while循环(冒号!!!)
while 循环条件:
循环体
跳出循环
break 跳出本层循环; continue 跳出本次循环,执行下次循环
4. 猜数字游戏
- 准备知识
--随机整数的生成
from random import randint
randint(start, end) [start, end]
- 游戏规则
控制台输入要猜数字的范围(最大值,最小值)
输入要猜的数字,程序告诉玩家猜大了还是猜小了,直到猜对数字
并统计猜数字的次数。
- 代码实现
max = int(input("请您输入要猜数字的最大值:"))
min = int(input("请您输入要猜数字的最小值:"))
aim = randint(min, max)
i = 1
while 1:
if aim == int(input("请输入你的值:")):
if i==1:
print("一次猜对!")
elif 2<i<5:
print('不错'+str(i)+'次就猜对了!')
else:
print('第'+str(i)+'次猜对了,还需努力哦!')
break
else:
print("不对,再猜猜!")
i += 1