Python学习第一天
安装环境
- 先安装Anaconda
- 后安装Pycharm
1.安装Pycharm时在http://idea.lanyus.com/中获取注册码
2.在C:\Windows\System32\drivers\etc目录下找到名为hosts的文件用记事本打开直接在内容后面加入0.0.0.0 account.jetbrains.com和0.0.0.0 www.jetbrains.com”
0.0.0.0 account.jetbrains.com
0.0.0.0 www.jetbrains.com
3.在Pycharm中新建项目注意在添加Interpreter时导入在Anaconda安装目录下的python.exe文件
文章图片
- 详细教程可参考网站:https://www.cnblogs.com/yuxuefeng/articles/9235431.html
age = input("请输入您的年龄:")//获取输入值
print(type(age)) //判断变量类型
- 用if...elif判断输入成绩等级
score = input('请输入成绩:')
score = int(score)
# 判断等级
if score >= 90 and score <= 100:
print('A')
elif score >= 80 and score <= 89:
print('B')
elif score >= 70 and score <= 79:
print('C')
elif score >= 60 and score <= 69:
print('D')
else:
print('F')
- while 语句
#计算1~100和
sum=0
i=1
while i<=100:
sum+=i
i+=1
print(sum)
- 跳出循环
1.break 跳出本层循环
#当累积和大于1000时跳出循环 break
i=1
sum=0
while i <= 1000:
sum+=i
if sum >1000:
break
i+=1
print(sum)
2.continue 跳出本次循环,执行下个循环
# 计算所有奇数的和 continue
i=1
sum=0
while i <=100:
# %取余
if i%2 == 0:
i += 1
continue
sum+=i
i+=1
print(sum)
- 字符串格式化输出
hero_name = '鲁班'
grade = 15
print('英雄是:{}等级为{}级'.format(hero_name,grade))
猜数字游戏: 【Python学习第一天】游戏规则:
控制台输入要猜数字的范围
请输入要猜数字的最小值
请输入要猜数字的最大值
输入要猜的数字
程序告诉玩家猜大了还是猜小了,直到猜对时结算循环
统计猜数字的次数
1次猜对, 这是高手i次竟然就猜对
2~5 次猜对 , 你也太厉害吧, i次猜对了
5次以上 你也太菜了,i次才猜对,洗洗睡吧
代码实现
min=int(input('请输入要猜数字的最小值:'))
max=int(input('请输入要猜数字的最大值:'))
from random import randint
num=randint(min,max)
count=0while True:
count+=1
guess_num = int(input('请输入要猜的数字:'))
if guess_num < num:
print('您猜小了!')
elif guess_num > num:
print('您猜大了!')
else:
if count==1:
print('高手,1次猜对!')
elif count >=2 and count <=5:
print('你也太厉害吧, {}次猜对了'.format(count))
else:
print('你也太菜了,{}次才猜对,洗洗睡吧'.format(count))
break;
- for 循环:
for 临时变量 in 可迭代对象:
循环体
for x in 'neusoft':
print(x)
# 给女朋友道歉100次
for i in range(1,101):
print('对不起,我错了,这是我第{}次向你道歉'.format(i))
推荐阅读
- 开学第一天(下)
- 由浅入深理解AOP
- 继续努力,自主学习家庭Day135(20181015)
- python学习之|python学习之 实现QQ自动发送消息
- 逻辑回归的理解与python示例
- 一起来学习C语言的字符串转换函数
- python自定义封装带颜色的logging模块
- 【Leetcode/Python】001-Two|【Leetcode/Python】001-Two Sum
- 定制一套英文学习方案
- 漫画初学者如何学习漫画背景的透视画法(这篇教程请收藏好了!)