手记

【九月打卡】第9天Python第六章什么是表达式

课程名称:全面系统Python3.8入门+进阶(程序员必备第二语言)

课程章节:6-8 流程控制语句之条件控制一

主讲老师:7七月

课程内容:

今天学习的内容包括:

流程控制语句之条件控制一

课程收获:

6-8 流程控制语句之条件控制一

编码规范、特点:

1.python在每一个语句的末尾不需要强制加;

2.在python他不需要使用类似{}来吧一组代码给包裹起来,其他很多语言他们会要求if,class定义需要使用{}把语句给包裹起来。

3.靠什么来区分代码段: 缩进。

条件控制       循环控制        分支

其他语言     if else            for,while        swtich

单行注释     #   快捷键 ctrl+/

多行注释  ''' '''   ''' '''    alt+shift+a

条件控制是来解决我们选择性问题

首先定义一个变量                                               mood = True

if+能否返回布尔类型的表达式或者是一个变量   if mood;

后面写,如果mood为True,所需要做的事情。         print('go to left')

这样的一种写法print会被单独执行。并不会被包含在if里面。

python靠缩进来实现代码包裹这样的特点,python的代码可以被混淆压缩嘛? 不可以

因为我们如果要混淆和压缩,很多时候就会吧代码里的空格都去掉,已减少代码的体积。但问题是,如果吧空格都去掉,python肯定会从语法上就会出错。你的代码是走不通的。

他也不会可能被混淆,所以很多时候python他的代码只能已源代码的形态进行呈现,或开源出去。

我们现在处在云服务时代,在云服务时代。代码的压缩和加密并不是这么重要。因为所有的代码都是托管在我们自己的服务器的,不会把代码去给到使用者。


0人推荐
随时随地看视频
慕课网APP