为了账号安全,请及时绑定邮箱和手机立即绑定

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

标签:
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')

https://img1.sycdn.imooc.com//631feeb400012dc816211314.jpg

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

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

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

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

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


https://img1.sycdn.imooc.com//631feec10001853005301287.jpg

https://img1.sycdn.imooc.com//631feec60001a75317650989.jpg

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消