zoukankan      html  css  js  c++  java
  • day1 基础总结

    学习博客地址:

    http://www.cnblogs.com/alex3714/articles/5465198.html

    低级语言:接近硬件底层

    高级语言:接近用户思维

    编程语言:

    1、 编译型:c、c++

    a)      可移植性差

    b)      运行速度快

    2、 解释型:python、php、ruby、java

    a)      可移植性强

    b)      边执行边翻译(解释)

    c)      速度慢

      

    Python解释器

    CPython、IPython、PyPy、Jython、IronPython

    在Linux系统中用,选用python2、3 指明方式:

    #!/usr/bin/env python3
    
    #!/usr/bin/env python2

    变量

    先定义,后调用

    变量两个作用:存储数据,标记数据

    Python变量不能以数字开头,数字可以在中间,不能包含空格等特殊字符

    不能使用关键字(内部语法)作为变量名

    字符编码

    万国编码 = Unicode 4bytes

    utf-16 = 65535

    utf-8 = 可变长的编码集

    utf-8,英文按ascii存储,中文存3个字节,欧洲2个字节

      

    python2 要支持中文,必须要明确申明:

    #-*- coding:utf-8 -*-

    #-*- coding:gbk -*-

      

    PyCharm使用快捷键:

    选中Ctrl + ?  注释

    三引号注释

    Ctrl + D 复制一行

      

    重点函数

    print()  #打印显示

    input()  #输入的内容按字符串对待

    1 >>> a = input("请输入一个字符>")
    2 请输入一个字符>123
    3 >>> print(a)
    4 123
    5 >>> type(a)
    6 <class 'str'>

    int()   #数值整型,将输入的字符串转换为整型

    1 >>> b = int(a)
    2 >>> print(b)
    3 123
    4 >>> type(b)
    5 <class 'int'>

    type()  #显示类型

    双分支循环 

    if
      ...
    else

    多分支循环

    if
        ...
    elif
        ...
    elif
        ...
    else
        ...

    作业内容:

           Readme  告诉别人怎么用,告诉别人程序思路

           流程图 processon

           code

  • 相关阅读:
    一般图最大匹配
    hdu4486 Pen Counts
    hdu4416 Good Article Good sentence (后缀数组)
    hdu2275 Kiki & Little Kiki 1 (多重集合的应用)
    (转)2sat 专题
    DP专题
    开始
    WP7 如何禁用WebBrowser 控件缩放和左右移动
    WP7 Bing Map 显示中文地图
    希望与大家分享新的技术
  • 原文地址:https://www.cnblogs.com/chengtai/p/5958530.html
Copyright © 2011-2022 走看看