zoukankan      html  css  js  c++  java
  • python入门

    输出用print

    注释用#

    rang()

    >>> range(1,5) #代表从1到5(不包含5)
    [1, 2, 3, 4]
    >>> range(1,5,2) #代表从1到5,间隔2(不包含5)
    [1, 3]
    >>> range(5) #代表从0到5(不包含5)
    [0, 1, 2, 3, 4]

    '’和""都可以表示字符串

    ""中可以包含''反之也可以

    在""中有'可以用转义字符+'

    创建list,只要L[]

    加入元素L.append(X)---这个会加到list后面

    加入元素L.insert(n,x)--n代表第几个起,0为第一个

     r''' '''可以加入多行的字符串 而且有要转义的字符时候不需要转义.

    ur''' '''可以输入中文而且可以加上r''' '''的所有功能

    在第一行之前加上 # -*- coding utf-8 -*- 后面可以用中文,就不用再使用ur''' '''可以直接用r''' '''.

    if XX:

    print XX

    else:

    print XX

     

    for XX:

    print XX---意思每执行一次for XX操作后会执行后面的printXX操作  (意即迭代该list或者tuple的函数)

     

    while XXX:

    print X

    XXX

     

    while true:---死循环

     

    dict  (与list不一样,数据无序的存储)

    d{

    'XX':AA    ---AA绑定了XX

    }

     

    在dict中添加只要 :d['XX']=AA

     

    d = {
    'Adam': 95,
    'Lisa': 85,
    'Bart': 59
    }
    for key in d:
    print key +':',d[key]

    打印的形式是 name:score

     set:成员不能重复,里面的成员不按顺序排列,里面的成员分大小写

    print XX in s ([xx])---返回的是一个true的值

    在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。 

    def XXX():

    sum=0 ---这里可以定义

    XXX

    return sum

     

    def 定义的函数可以返回多个值

    # math包提供了sin()和 cos()函数,我们先用import引用它:

    import math
    def move(x, y, step, angle):
        nx = x + step * math.cos(angle)
        ny = y - step * math.sin(angle)
        return nx, ny

     math.sqrt()---求开方根。

    于是,fact(n)用递归的方式写出来就是:

    def fact(n):
        if n==1:
            return 1
        return n * fact(n - 1)

     栈每调用一次加一层,栈每调用一次减一层

     

  • 相关阅读:
    关于HTML(七)--------HTML废弃的标签
    关于HTML(六)--------canvas
    抓包神器之Charles,常用功能都在这里了(转自https://blog.csdn.net/mxw2552261/article/details/78645118)
    混合开发的坑(7) ---输入文本时,键盘遮挡
    关于HTML(五)---------meta标签
    关于HTML(四)---------使用data-的好处
    关于HTML(三)---------xhtml和html的区别
    关于HTML(二)---------浏览器的标准模式和怪异模式
    关于HTML(一)---------HTML5新特性2
    关于HTML(一)---------HTML5新特性1
  • 原文地址:https://www.cnblogs.com/alantechnique/p/5806264.html
Copyright © 2011-2022 走看看