安装python环境
- 安装PyCharm
1.下载安装包
2.安装并百度激活码激活 -
安装Anaconda
1.下载安装包
2.检查是否安装成功
安装成功
运行一个简单的python文件
- new project--->选择项目储存位置--->勾选existing interpreter(选择安装的anaconda)
- print('Hello,world!')--->点击run打印出结果
练习循环语法
1.计算1到100的累加
代码块
i = 0
sum_num = 0
while i <= 100:
sum_num += i
i += 1
print(sum_num)
2.熟悉循环语句while,for,if,else,elif及break,continue区别
代码块
while 要判断的条件:
循环体
if 需要满足的条件:
满足条件要执行的事
elif 需要判断的条件:
满足条件要执行的事
。。。
。。。
else :
不满足条件要执行的事
# for 循环
# for 临时变量 in 可迭代对象:
# 循环体
# 给你女朋友道歉100次
for i in range(1,101):
print('对不起,我错了,这是我第{}次向你道歉'.format(i))
# break 跳出本层循环
# continue 跳出本次循环,执行下次循环
简单游戏实例
1、准备知识
- 随机整数的生成
- from random import randint
- randint(start, end) [start, end]
- print('您选择的英雄是{}当前等级为{}级'.format(hero_name,grade))
2、游戏规则
- 控制台输入要猜数字的范围
- 请您输入要猜数字的最大值
- 请您输入要猜数字的最小值
- 输入要猜的数字
- 程序告诉玩家猜大了还是猜小了,知道猜对数字结束循环
- 统计猜数字的次数
- 1次猜对, 你好牛呀,i次就猜对
- 2~5 次猜对 ,还行呀,i次就猜对
- 5次以上 小菜鸡一个,i次才猜对,
代码块
from random import randint
max_num = int(input('请输入要猜的最大值'))
min_num = int(input('请输入要猜的最小值'))
# 电脑在最大值与最小值之间随机生成一个数
computer_num = randint(min_num, max_num)
count = 0
while True:
count += 1
guess_num = int(input('请输入要猜的数字'))
if guess_num < computer_num:
print('猜小了')
elif guess_num > computer_num:
print('猜大了')
else:
if count == 1:
print('你好牛呀,{}次就猜对'.format(count))
elif 2 <= count <= 5:
print('还行呀,{}次就猜对'.format(count))
else:
print('小菜鸡一个,{}次才猜对'.format(count))
break

代码测试结果
