博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一天:认识python
阅读量:7214 次
发布时间:2019-06-29

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

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

编译型:一次性将全部代码编译成二进制文件

  C,C++,还有易语言,虽然大部分人认为易语言不是一门语言,但是我还是认为易语言也是很牛的,易语言的衍生十分的广

  优点:执行效率高

  缺点:开发速度慢,不能跨平台.

解释型:程序运行时,一行一行的解释成二进制

  python,php

  优点:开发速度快,可以跨平台

  缺点:执行效率慢

python2.x 和 python3.x 宏观上得区别

  python2.x源码重复效率高,不规范,而且python崇尚的是简单、优美、清晰,所以推出了python3.x,规范化。

  python2.x默认gbk编码,解决方法,首行加入   

#-*- encoding:utf8 -*-

  python3默认是utf8编码

变量、常量、数据类型

变量:由数字、字母、下划线任意组合,且不能以数字开头

    具有可描述性

    不能用python中的关键字

    不能用中文

常量:约定俗成,不可更改,全部都是大写字母。

用户交互input:

    input出来的数据类型全部都是str

基础数据类型:bool(布尔型):Ture  Flase

       int (整数型):+  -  *  /    %(取余) //(整除)    **(次幂)

          str (文本型):字符串类型,‘ ’ 或者 “ ”,用+号属于字符串组合

 

if语句

if    条件:    结果
if    条件:    结果else:    结果
if    条件:    结果elif  条件:    结果elif  条件:    结果···else:结果

while语句

while    条件:        结果

 

如何终止while循环

  1.改变条件

  2.break  终止循环  与易语言  跳出循环类似

  3.continue  结束本次循环,不执行下面的代码,继续下次循环。与易语言  到循环首类似

 

  

转载于:https://www.cnblogs.com/chengoudan/p/10333997.html

你可能感兴趣的文章
快速用梯度下降法实现一个Logistic Regression 分类器
查看>>
python基础学习2
查看>>
[Tyvj 1728]普通平衡树
查看>>
css3
查看>>
table 中,如何使得单元格的内容不换行,单元格不被撑开
查看>>
Hibernate中session.get()和session.load()的区别
查看>>
泊松分布(Poisson distribution)的简单认识
查看>>
Android之使用传感器获取相应数据
查看>>
Jquery中html()方法 and "click"绑定后代元素
查看>>
HashMap和Hashtable的详细区别
查看>>
virutalbox虚拟机硬盘扩容
查看>>
自学计划
查看>>
dp-01背包问题 (升级)
查看>>
MySQL数据库唯一性设置(unique index)
查看>>
Windows性能计数器(命令行方式)
查看>>
Perl information,doc,module document and FAQ.
查看>>
sql 查询目标数据库中所有的表以其关键信息
查看>>
linux 下安装tomcat
查看>>
集成xadmin源码到项目的正式姿势
查看>>
自定义ViewPager,避免左右滑动时与水平滑动控件冲突
查看>>