美文网首页
python 教程笔记day1

python 教程笔记day1

作者: HenryTien | 来源:发表于2017-11-13 15:41 被阅读16次

    day1

    Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:42:59) [MSC v.1500 32 bit (Intel)] on win32
    17 % 2
    1
    5 83 + 2
      File "<input>", line 1
        5 83 + 2
           ^
    SyntaxError: invalid syntax
    5 +3 + 2
    10
    5*3 + 2
    17
    5**2
    25
    b
    Traceback (most recent call last):
      File "<input>", line 1, in <module>
    NameError: name 'b' is not defined
    4 * 3.75 -1
    14.0
    tax = 12.5/100
    price = 100.50
    prince*tax
    Traceback (most recent call last):
      File "<input>", line 1, in <module>
    NameError: name 'prince' is not defined
    price*tax
    12.5625
    prince + _
    Traceback (most recent call last):
      File "<input>", line 1, in <module>
    NameError: name 'prince' is not defined
    price + _
    113.0625
    round(_,2)
    113.06
    'spam eggs' #single quotes
    'spam eggs'
    'doenst'
    'doenst'
    'doest\'t' #use \' escape the single quote...
    "doest't"
    '"yes," he said.'
    '"yes," he said.'
    "\"Yes,\"he said."
    '"Yes,"he said.'
    '"Isn\'t," she said.'
    '"Isn\'t," she said.'
    '"Isn\'t," she said.'
    '"Isn\'t," she said.'
    print('"Isn\'t," she said.')
    "Isn't," she said.
    s = 'First Line.\nSecond line.' # \n means newline
    s # without print() ,\n is included in the output
    'First Line.\nSecond line.'
    print(s) # with print(), \n produces a new line
    First Line.
    Second line.
    
    https://docs.python.org/3/tutorial/introduction.html
    

    休息一会啦

    print('C:\some\name') # here \n means newline!
    C:\some
    ame
    print(r'C:\some\name') #note the r before the quote
    C:\some\name
    print("""\
    """)
    print("""\
    Usage: thingy[OPTIONS]
    -h Display this usage message
    _H hostname Hostname to connect to
    """)
    Usage: thingy[OPTIONS]
    -h Display this usage message
    _H hostname Hostname to connect to
    # 3 times 'un, followed by 'ium'
    3*'un' + 'ium'
    'unununium'
    'Py' 'thon'
    'Python'
    prefix ='Py'
    prefix 'thon' # can't concatenate a variable and a string literal
      File "<input>", line 1
        prefix 'thon' # can't concatenate a variable and a string literal
                    ^
    SyntaxError: invalid syntax
    prefix + 'thon'
    'Python'
    text = ('Put several strings with parenthesses')
    text = ('Put several strings with parenthesses' """""")
    text
    'Put several strings with parenthesses'
    text = ('Put several strings with parenthesses'                  ) 
    word = 'python'
    word[0] # character in position
    'p'
    word[5] # character in position 5
    'n'
    word[-1]
    'n'
    word[-2]
    'o'
    word[0:2]
    'py'
    word[:4] + word[4:]
    'python'
    
    

    3.1.3. Lists

    square + [ 36, 49 ,64, 81, 100]
    [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
    cubes = [1, 8,27, 65, 125] # something's wrong here
    4 **3
    64
    cubes[3] = 64 # replace the wrong value
    cubes
    [1, 8, 27, 64, 125]
    cubes.append(218)
    cubes.append(7**3) # and the cube of 7
    cubes
    [1, 8, 27, 64, 125, 218, 343]
    letters = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
    letters
    ['a', 'b', 'c', 'd', 'e', 'f', 'g']
    # replace some values
    letters[2:5] = ['C', 'D', 'E']
    letters
    ['a', 'b', 'C', 'D', 'E', 'f', 'g']
    # now remove then
    letters[2:5] = []
    letters
    ['a', 'b', 'f', 'g']
    # clear the list by replacing all the elements with an empty list
    letters[:] =[]
    letters
    []
    
    a = ['a', 'v', 'c']
    n = ['1', '2', '3']
    x = [a,n]
    x
    [['a', 'v', 'c'], ['1', '2', '3']]
    x[0]
    ['a', 'v', 'c']
    x[1]
    ['1', '2', '3']
    len(x)
    2
    x[0][1]
    'v'
    
    

    3.2. First Steps Towards Programming

    相关文章

      网友评论

          本文标题:python 教程笔记day1

          本文链接:https://www.haomeiwen.com/subject/bcitnttx.html