• (Python) 安装、基本语法


    从今天起,我将开启python学习模式,并用博客记录学习的过程和相关知识点


    1.Python下载安装


    可以在官网:https://www.python.org/downloads/ 中下载各种版本的Python (目前我安装的版本是2.7.6)

    python地址


    2.语法要点记录


     代码注释,使用#号符:

     >>> a=1 #value of a
    >>> b=2 #value of b
    >>> a+b #a add b
    3
    >>>

    字符串可以跨多个行,可以使用反斜杠 : 或三个双引号:"""  """或者三个单引号:''' '''

    >>> print """hello
    Jack"""
    hello
    Jack

    >>> print "hello
    Jack"
    hello Jack

    注意两者的区别:会把多行拼接成一行,打印出来,而三引号会按照输入的格式原样打印出来

     两个或两个以上相邻的字符串会被自动拼接成一个字符串

    >>> a='a' 'aa' 'bb'
    >>> print a
    aaabb
    >>>

     同时给多个变量赋值

    >>> a,b,c=1,2,'c'
    >>> print a
    1
    >>> print b
    2
    >>> print c
    c

     接收用户输入:raw_input 和input

    raw_input:

    >>> x=raw_input("please input your value:")
    please input your value:10
    >>> type(x)
    <type 'str'>
    >>> x=raw_input("please input your value:")
    please input your value:aaa
    >>> type(x)
    <type 'str'>
    >>> x=raw_input("please input your value:")
    please input your value:'aaa'
    >>> type(x)
    <type 'str'>

    input:

    >>> x=input("please input your value:")
    please input your value:10
    >>> type(x)
    <type 'int'>
    >>> x=input("please input your value:")
    please input your value:aaa

    Traceback (most recent call last):
    File "<pyshell#73>", line 1, in <module>
    x=input("please input your value:")
    File "<string>", line 1, in <module>
    NameError: name 'aaa' is not defined
    >>> x=input("please input your value:")
    please input your value:'aaa'
    >>> type(x)
    <type 'str'>
    >>> x=input("please input your value:")
    please input your value:1+3
    >>> x
    4
    >>>

    对比raw_input和input的区别:

    raw_input--直接读取控制台的输入,任何类型的数据都可以接收,并都将所有输入作为字符串类型看待。 

    input --能够读取一个合法的 python 表达式,即你输入字符串的时候必须使用引号将它括起来,否则它会引发一个 SyntaxError

  • 相关阅读:
    mac zsh选择到行首的快捷键
    phalcon下拉列表
    tinycore remaster方法
    bundle安装方法
    centos7安装avahi
    pydoc介绍
    macosx下apache的默认用户为daemon
    centos配置ssh免密码登录后,仍提示输入密码
    xampp默认项目文件夹htdocs
    微信开发:"errcode": -1000,"errmsg": "system error"错误的解决办法
  • 原文地址:https://www.cnblogs.com/Lival/p/4390977.html
Copyright © 2020-2023  润新知