python第一天
发布日期:2021-10-24 15:04:58 浏览次数:3 分类:技术文章

本文共 1262 字,大约阅读时间需要 4 分钟。

编译型和解释型语言的区别

编译型:一次性翻译,(代表语言C)

​ 优点:运行速度快(编译器一般会有预编译的过程对代码进行优化。因为编译只做一次,运行时不需要编译,所以编译型语言的程序执行效率高。可以脱离语言环境独立运行。)

​ 缺点:时间长(编译之后如果需要修改就需要整个模块重新编译。编译的时候根据对应的运行环境生成机器码,不同的操作系统之间移植就会有问题,需要根据运行的操作系统环境编译不同的可执行文件)

解释型:一行一行翻译(代表语言python)

​ 优点:开发效率高,(翻译时间短)(有良好的平台兼容性,在任何环境中都可以运行,前提是安装了解释器(虚拟机)。灵活,修改代码的时候直接修改就可以,可以快速部署,不用停机维护)

​ 缺点:运行速度慢(每次运行的时候都要解释一遍,性能上不如编译型语言)

Python是一门动态解释性的强类型定义语言

变量的定义规则

1.变量名由字母,数字,下划线组2.变量名不能以数字开头3.变量名要具有可描述性4.变量名要区分大小写5.变量名禁止使用Python关键字6.变量名不能使用中文和拼音7.变量名推荐写法:       7.1 驼峰体       7.2 下划 线(官方推荐)       例如:        驼峰体: AgeOfOldboy = 56        下划线:age_of_oldboy = 56

常量 :全部大写

注释

当行注释(点前这一行的注释)用"#"

多行注释(用三引号)

全部注释(Ctrl+问号)

被注释的内容不会执行

基础数据类型初识

字符串——str(用于存储一些数据)

​ 在python只要是用引号引起来的就是字符串("123" '123' """123""")

数字(整型)——int

​ 用于计算、比较(在赋值的时候先执行等号右边的内容)

​ 字符串+:字符串和字符串相加

​ 字符串*:字符串和数字相乘

布尔值——boo(True False )

​ 用于判断:

​ True —— 真

​ False —— 假

用户交互(输入输出)

​ input(输入) print(输出)

​ python3的input获取的内容都是字符串

type是查看数据类型

int() 将字符串类型强制转换成整型

流程控制语句

1.单 if

​ if——如果(条件):条件成立执行

注意缩进 tab或者四个空格(二选一),不能混用

2. if else(二选一)

格式

​ if条件:

​ 缩进结果

​ else:

​ 缩进结果

  1. if elif elif elif多选一或不选

    格式:

    ​ if 条件:

    ​ 结果

    ​ elif 条件:

    ​ 结果

    ​ elif 条件:

    ​ 结果

    4 if elif elif else多个选一个

    5 if if if if多个条件选多个(相当于多选)

    ​ if 条件:

    ​ 结果

    ​ if 条件:

    ​ 结果

    ​ if 条件:

    ​ 结果

    6. if嵌套

​ if 条件:

​ if 条件:

​ 结果

​ else:

​ 结果

​ else:

​ 结果有

转载于:https://www.cnblogs.com/python111/p/11284769.html

转载地址:https://blog.csdn.net/weixin_30794491/article/details/99632203 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:[板子]SPFA算法+链式前向星实现最短路及负权最短路
下一篇:下载历史版本App

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月28日 22时13分29秒