wuli女神

努力成为自己想要的样子...

导航

week1---python先知

Posted on 2018-01-06 22:52  wuli女神  阅读(164)  评论(0)    收藏  举报

1.定性:python是脚本语言

2.业界牛逼的语言:python、Java、C++、Ruby、C#、Javascript、C、PHP、Scala

3.要学的算法:冒泡、二叉树、哈希、拆半。

4.编译:源文件-可执行文件(机器码)-目标文件-链接(特点:整个翻译、速度快)

   解释型:(特点:解释-执行-解释-执行、边翻译边看、移植性好、慢)

   预编译:

5.动态类型语言:运行期间才对数据类型检查。不用给任何变量制定数据类型,在第一次赋值给变量时,在内部将数据类型记录下来,如Python、Ruby。

   静态类型语言:在写程序时要声明所有变量的数据类型,如C,C++、JAVA、C#。

6.Python、JAVA属于强类型语言。

7.为了保护源程序,可以将关键部分用C\C++编写,然后再Python中使用。

8.Python解释器,其代码为.py的文本文件,常用为CPython解释器。

9.win+R进入cmd

    C:\Users\juan>python   #进入Python交互器

    显示如下正常:

      Python 3.6.2 |Anaconda, Inc.| (default, Sep 19 2017, 08:03:39) [MSC v.1900 64 bit (AMD64)]on win32

      Type "help", "copyright", "credits" or "license" for more information.

      >>> print("Hello World")   #执行Python代码

      >>> exit()   #退出python环境

       C:\Users\juan>e:   #进入E盘

       E:\>dir    #查看E盘目录

10.pycharm使用

     新建项目lianxi-新建目录week1-新建程序python file

     视图-工具箱-编辑器-文件和代码改模板修改页面风格

11.变量定义的规则

    变量名只能是字母、数字、下划线的任意组合;

    变量名第一个不可以为数字

    不可以有空格

    不可以有特殊字符,比如--;

    __name可以;

    关键字不能声明为变量名:

    写得变量名要有含义

    加下划线区分;

    Python没有常量,变量名大写表示常量

12.注释

     单行注释:#

     多行注释:'''   '''

      ***=’’’  ‘’’ 打印多行的字符串

      ***=“” 打印单行

13.用户输入

     input默认结果为字符串,,,s-字符串  d-数字  f-小数

     转整形:int()

     格式化输出:

           info1 = '''
------info of %s ------
Name:%s
Age:%d
Job:%s
Salary:%s
''' %(name,name,age,job,salary)
print(info1)

14.cd命令是用来进入或退出一个路径,change direction改变路径

     dir本质是查看此路径下有什么,查看路径

     cd\退到根目录

     cd..退到上一目录

15.Continue :跳出本次循环,进行下次循环

     Break:结束当前的整个循环