Python语法速查1

Python 语法速查2

0、引言

本文仅作为学习python记录之用,如有错误,还望指出,谢谢。
主要参考书籍为《python从入门到实践》
编译器采用百度飞桨提供的在线编译平台及本地所搭建的Pycharm环境

第二篇:Python语法速查2

1、条件控制

在python的语法中,采用elif代替else if,所以条件控制的关键字为if、elif、else。
在这里插入图片描述
python使用”缩进“的方式替代原本的大括号,
条件语句的末尾,必须使用”:“,此外C/C++在条件语句中使用的小括号可以省略
与或非运算符改为关键词的方式进行,如下表
在这里插入图片描述

num = 5
if (num  >= 0 and num <= 10):
    print("1")
elif num % 2 != 0:
    print("2")
else: 
    print("3")

输出结果:1

在python的语法中,没有switch语句,进而使用if elif组合,达到相应的条件。

dice_value = 1
if dice_value == 1:
    print('You rolled a {}. Great job!'.format(dice_value))
elif dice_value == 2:
    print('You rolled a {}. Great job!'.format(dice_value))
elif dice_value == 3:
    print('You rolled a {}. Great job!'.format(dice_value))
elif dice_value == 4:
    print('You rolled a {}. Great job!'.format(dice_value))
elif dice_value == 5:
    print('You rolled a {}. Great job!'.format(dice_value))
elif dice_value == 6:
    print('You rolled a {}. Great job!'.format(dice_value))
else:
    print('None of the conditions above (if elif) were evaluated as True')

输出结果:

You rolled a 1. Great job!

此外还可以使用运算符直接进行比较,输出的结果直接为True/False,建议在运算符左右各加一个空格,这样可以使得代码可读性提高。

num = 4
num > 0 and num  < 15

输出结果:True

参考资料:https://www.runoob.com/python3/python3-conditional-statements.html

2、循环语句

2.1、for循环

python中的for循环相较于C/C++,有较大区别,基本可以认为是遍历整个对象的数据.
在这里插入图片描述

b=[23, 41, 12, 16, 7]
for number in b: 
    print(number)
print('Hi')

输出结果:

23
41
12
16
7
Hi

可以搭配if和break实现对特定对象的查找,如下

sites = ["Baidu", "Google","Youtube","Taobao"]
for site in sites:
    if site == "Taobao":
        print("找到了特定对象!"+site)
        break
    print("循环数据 " + site)
else:
    print("没有循环数据!")
print("完成循环!")

输出结果:

循环数据 Baidu
循环数据 Google
循环数据 Youtube
找到了特定对象!Taobao
完成循环!

2.2、Range()函数用法

Range函数更像是C语言的for函数,默认初值为0,判断符号为<、默认步长为1
对比如下
for(i=0;i<4;i++)

range(4)
range(0,4)
range(0,4,1)
以上均为实现同一个功能

使用方法如下所示

for i in range(4):#输出0-3的数(4位,默认从0开始)
   print(i)
print('\n')#换行符
for j in range(0,4):#输出0-3的数字(索引位【))
    print(j)
print('\n')#换行符
for x in range(1,11,2):#以2为步进输出奇数
    print(x)

输出结果:

0
1
2
3


0
1
2
3


1
3
5
7
9

参考资料:https://www.runoob.com/python3/python3-loop.html

2.3、while循环

在这里插入图片描述
条件语句可以有括号,也可以不用括号,与if一样,记得加上冒号:

sum = 0
counter = 1
while (counter <= 100):
    sum = sum + counter
    counter += 1

print("sum:",sum)

输出结果:5050

while搭配else语句

count = 0
while count < 5:
   print (count, " 小于 5")
   count = count + 1
else:
   print (count, " 大于或等于 5")

输出结果

0  小于 5
1  小于 5
2  小于 5
3  小于 5
4  小于 5
5  大于或等于 5

while与break语句
与C语言用法相似

count = 0
while count <= 5:
    if count == 2:
        break
    count += 1
    print (count)

输出结果:
1
2

while true用法
while true 类似C语言中得while(1),只有使用break进行跳出循环

num = 0
while True:
    if num == 2:
        print('Found 2')
        break
    num += 1
    print (num)

输出结果:
1
2
Found 2

Continue
首先我们来看看while搭配break和continue的流程图,大概可以理解为break是跳出当前循环,而continue则可以理解为是忽略后续代码,回到循环起始语句。
在这里插入图片描述

举个栗子:

n = 5
while n 
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 要下载Python3自学速查手册,可以按照以下步骤进行操作: 1. 打开浏览器,在搜索引擎中输入"Python3自学速查手册下载",点击搜索按钮。 2. 在搜索结果中,找到可信赖的网站或资源,比如Python官方网站、开源项目网站或者编程社区。确保选择的来源具有正版的手册资源。 3. 进入所选网站,找到Python3自学速查手册的下载页面。 4. 在下载页面中,查找手册的下载链接或按钮,通常是以"下载"或"Download"的形式显示。点击该链接或按钮。 5. 确认下载选项,如手册的版本、格式等。选择合适的下载选项,点击下载按钮。 6. 等待一段时间,直到手册的下载任务完成。下载过程中,可以查看下载进度,确定时间的长短取决于下载速度和手册的大小。 7. 下载完成后,找到下载的文件。通常会在计算机的"下载"文件夹中,或者浏览器的下载历史中看到。手册可能是一个PDF文件、电子书格式或网页文档。 8. 打开下载的手册文件,开始自学学习Python3的内容。 总结来说,下载Python3自学速查手册需要在可信赖的网站上找到手册的下载页面,选择合适的下载选项并等待下载完成。下载完成后,打开手册文件即可开始学习Python3。 ### 回答2: 要下载Python 3自学速查手册,您可以按照以下步骤进行操作。 1. 打开您的网页浏览器并进入Python官方网站(https://www.python.org)。 2. 在页面顶部的菜单中找到“Downloads”(下载)选项并点击它。 3. 在下载页面上,您会看到Python的最新版本,向下滚动找到适用于您的操作系统的版本。例如,如果您使用的是Windows操作系统,您可以点击“Windows”链接。 4. 在Windows下载页面上,您会看到多个可供选择的版本,包括32位和64位版本。根据您的操作系统类型(32位或64位)选择适当的版本,并点击链接开始下载。 5. 下载过程可能需要一些时间,具体时间取决于您的网络速度。 6. 下载完成后,找到下载的安装程序并双击运行它。 7. 跟随安装程序的指示完成Python 3的安装过程。 8. 安装完成后,您可以在开始菜单或应用程序列表中找到Python 3的安装文件夹,并找到速查手册或文档。 下载Python 3自学速查手册后,您可以通过阅读手册中的内容来快速了解Python 3的语法、函数和常用模块等。这个手册可以帮助您快速掌握Python编程基础,并作为学习和参考的便捷工具。 ### 回答3: 要下载Python3的自学速查手册,可以按照以下步骤进行操作: 1. 打开浏览器,并访问Python官方网站(https://www.python.org)。 2. 在页面的顶部菜单中,点击"Downloads"(下载)。 3. 在下载页面中,向下滚动,找到"Latest Python 3 Release - Python 3.x.x"(最新Python 3版本)的部分。 4. 在该部分中,选择适合你操作系统的下载链接。例如,如果你使用的是Windows系统,可以点击"Windows x86-64 executable installer"(Windows 64位可执行安装程序)。 5. 点击下载链接后,会自动下载Python3安装程序的可执行文件(例如,.exe文件)。 6. 打开下载完成的文件,按照安装向导的指示进行安装。在安装过程中,可以选择是否添加Python到系统的环境变量中。 7. 完成安装后,会在系统中创建一个Python3的可执行文件,可以在命令行或终端中通过输入"python"或"python3"来启动Python解释器。 8. 为了获取自学速查手册,可以通过搜索引擎在互联网上找到相关资源。有很多网站和博客提供免费在线阅读或下载的Python3速查手册。 9. 选择一个信任的网站,下载适合自己的Python3速查手册。通常,速查手册的格式为PDF或网页。 10. 下载完成后,通过文件管理器打开速查手册,即可开始学习和查阅Python3的相关知识。 以上就是下载Python3自学速查手册的步骤。祝你学习Python的过程顺利并取得好成果!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值