栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python从入门到精通(二)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python从入门到精通(二)

Python从入门到精通第二章

文章目录
  • Python从入门到精通第二章
  • 前言
  • 一、运算符
    • 1:算术运算符
    • 2:赋值运算符
    • 3:复合赋值运算符
    • 4:比较运算符
    • 5:逻辑运算符
  • 二、if判断
  • 三.循环
    • 1:while循环
    • 2:while..else循环
    • 3.嵌套while循环
    • 4.for循环
    • 5:break
    • 6:continue
  • 四.使用本章知识简单做一个小游戏
    • 1:随机数
    • 2:游戏规则
  • 五.游戏代码展示
  • 六.总结


前言

第一章讲了安装Python和Pycharm,概述了一些基本数据类型,输入输出,变量和标识符.这一章开始Python中的运算符与判断


一、运算符 1:算术运算符
运算符意思
+
-
*
/
%取余
//整除
**指数,幂
()括号
2:赋值运算符
运算符意思
=赋值
3:复合赋值运算符
运算符意思
+=加等于
-=减等于
*=乘等于
/=除等于
%=取余等于
//=整除等于
**=指数等于
4:比较运算符
运算符意思
>大于
<小于
>=大于等于
<=小于等于
==等于等于
!=不等于
5:逻辑运算符
运算符意思
and
or
not
二、if判断

if…else
if…elif…else
if…if…else…else :嵌套判断

三.循环 1:while循环
i=0#初始化初值
while i<=3:#循环条件
	print('i')#循环体
i+=1#循环每次加一
2:while…else循环
i=0
while i==1:
	print(i)
else:
	print('错误')
3.嵌套while循环
i=0
while i<=3:
	print(i)
	j=0
	while j<=3:
		print(j)
	j+=1
i+=1
4.for循环
num=[11,22,33]
for i in num:
	print(i)
5:break

break:终结此循环,遇到此关键词循环就停止
代码如下:

i=0
while i<=3:
	if i==2:
		break
	print(i)
i+=1

当i等于2时,循环终止

6:continue

continue:结束当前次循环,继续进入下一次循环

i=0
while i<=3:
	if i==2:
		continue
	print(i)
i+=1

当i等于2时,跳过这次循环,继续进入下一次循环

四.使用本章知识简单做一个小游戏 1:随机数

1:导出random模块:import 模块名
2:使用random模块中的随机数功能:random.randint(开始,结束)

2:游戏规则

1: 0 == 石头, 1== 剪刀 , 2==布
2:出拳,电脑随机出拳,玩家输入数字进行出拳
3:判断输赢:石头克制剪刀,剪刀克制布,布克制石头
4:谁克制谁,谁就获胜,双方一样就是平局

五.游戏代码展示

n:代表换行

import random
computer = random.randint(0, 2)
print('剪刀石头布n提示:0==拳头   1==剪刀   2==布')
myOpt = int(input('请输入你的选择:'))
if (myOpt == 1 and computer == 2) or (myOpt == 2 and computer == 0) or (myOpt == 0 and computer == 1):
    print('你赢了电脑!')
elif (computer == 1 and myOpt == 2) or (computer == 2 and myOpt == 0) or (computer == 0 and myOpt == 1):
    print('电脑赢了!')
else:
    print('平局')

这个游戏有很多种实现方法,小伙伴们可以慢慢探索,或者也可以加入循环,想什么时候停止就什么时候停止.

六.总结

本章讲述了运算符,判断和循环,这些都是后面要多次用到的,不熟悉的小伙伴,务必把本章练熟,可以结合一些小游戏,来锻炼自己的熟练度.
下一章,给大家分享几个可以拿来练手的小游戏,和一些常用的算法技术,敬请期待吧!


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/861552.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号