zoukankan      html  css  js  c++  java
  • python学习小结

    1学习的课程名字叫什么

    python:前端初识html,后台基础flask

    2怎么输出一句话,用代码举例

    输出用:print

    例如屏幕快照 2017-06-10 下午3.20.00.png

    3使用终端工具怎么运行 Python代码

    例如我要运行题目2的程序,我的py文件放在哪个位置拖拉过来一回车就行了

    代码如下:

    python /Users/mac/Desktop/Jaoany/1/print.py 

    屏幕快照 2017-06-10 下午3.26.05.png

    4Python里面有哪些占位符,有什么含义

    %运算符就是用来格式化字符串的

    在字符串内部,%s表示用字符串替换

    %d表示用整数替换

     %f小数

    如果只有一个%,括号可以省略。

    5在Python里面数据类型有哪些,使用变量举例

    数据类型:

    1、字符串

    2、布尔类型

    3、整数

    4、浮点数

    5、数字

    6、列表

    7、元组

    8、字典

    9、日期

    举例:同时打印多个变量

    num=10        #整数打印

    name='laowang'#字符串

    res=1.1       #小数

    print num,name,res

    print'num:%d'%num

    屏幕快照 2017-06-10 下午3.39.29.png

    6 Python的逻辑运算符有哪些,都有什么作用

    运算符 逻辑表达式  描述

    and

    x and y

    布尔"与" - 如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值。

    (a and b) 返回 20。

    or

    x or y

    布尔"或" - 如果 x 是非 0,它返回 x 的值,否则它返回 y 的计算值。

    (a or b) 返回 10。

    not

    not x

    布尔"非" - 如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。

    not(a and b) 返回 False

    控制语句有哪些

    (1)选择结构 if…else  ;  或者(if...elif...elif....else )

    (2)循环 for循环 while循环

    (3)嵌套 for嵌套for,while嵌套while

    (4)break 来终止循环

    (5)continue 跳出本次循环

    (6)pass 空语句

    8怎么随机一个50100的数

    让其可以支持中文

    #coding:utf-8

    定义随机数

    import random

    num=random.randint(50,100)

    输出来

    print 'num',num

    屏幕快照 2017-06-10 下午3.55.28.png

    9 range和 xrange的区别

    range :说明根据指定的范围,以及设定的步长,生成一个序列

    xrange 函数说明:用法与range完全相同,所不同的是生成的不是一个数组,而是一个生成器。

    10声明一个二维的数组或者list

    #声明一个变量,list类型

    l_list=[]

    11文件读写怎么操作

    # w 写入 r读

    # f 申明一个文件读写对象

    # 如果文件存在,重新写入,若不存在,创建后写入

    f=open('stu.txt','w')

    f=open('stu.txt','r')

    print '文件名为:',f.name

    12自定义一个有两个参数有返回值的函数,并调用,查看结果

    #coding:utf-8

    #添加数据

    def hello():

    print '你好!'

    #保存数据

    def goodby():

    print '再见!'

    while 1:

    # num=input('请输入您的操作:1:添加数据 '+'\n'+'2:删除数据'+'\n'+'3:更新数据 '+'\n'+' 4:查看数据  '+'\n'+'5:退出程序')

        num=input('请输入数据1或2:')

        if num==1:

        hello()

        else:

        goodby()

        break

    屏幕快照 2017-06-10 下午4.11.03.png

    13  html是什么

    HTML(Hyper Text Mark-up Language )即超文本标记语言,是 WWW 的描述语言,由 Tim Berners-lee提出。设计 HTML 语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。这样,你只要使用鼠标在某一文档中点取一个图标,Internet就会马上转

    到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。

     HTML文本是由 HTML命令组成的描述性文本,HTML 命令可以说明文字、 图形、动画、声音、表格、链接等。 HTML的结构包括头部 (Head)、主体 (Body) 两大部分。

    14列举你常用的标签

    div

    span

    table

    15一个div,设置它的css样式,包含大小、边框、颜色等

    div{

                150px;

                height: 150px;

                background: green;

                /*切圆角*/

               border-radius: 60%;

               /*div标签距离网页top的距离*/

               margin-top: 10px;

               margin-right: 200px;

               margin-left: 200px;

               /*内边距的设置div标签自身上下左右的变化*/

               padding-top: 50px;

            }

    16列举你所知道的定位方式

    1static(默认)

    当你没有为一个元素(例如div)指定定位方式时,默认为static,

    2relative(相对定位)

    3absolute(绝对定位)

    17 flask是什么

    Flask 是一个 web 框架。也就是说 Flask 为你提供工具,库和技术来允许你构建一个 web 应用程序。这个 wdb 应用程序可以使一些 web 页面、博客、wiki、基于 web 的日历应用或商业网站。

    Flask 属于微框架(micro-framework)这一类别,微架构通常是很小的不依赖于外部库的框架。这既有优点也有缺点,优点是框架很轻量,更新时依赖少,并且专注安全方面的 bug,缺点是,你不得不自己做更多的工作,或通过添加插件增加自己的依赖列表

    18怎么创建 flask应用,怎么运行

    # Flask构造函数的创建

    from flask import Flask

    app=Flask(__name__)

    运行:

    # win+b出现一个网址http:/0.0.1:5000/复制到浏览器查看

    19怎么使用flask获取客户端传递的参数

    # 装饰器,路由用来封装链接,同时返回数据

    @app.route('/')

    def index():

    # 装饰函数

    return 'hello flask!'

    # http://127.0.0.1:5000/home

    @app.route('/home')

    def home():

    return '欢迎来到我的主页!!'

    app.debug=True

    # 跑服务器

    app.run()

    20创建一个路由,处理登录的逻辑

    1178749-20170609191029559-747916869.png

    跳转到新的页面:1178749-20170609191033918-2110344105.png

    3  1178749-20170609191327153-668221583.png

    前端:

    1178749-20170609191439012-1124653371.png

    本文来自博客园,作者:Jaoany,转载请注明原文链接:https://www.cnblogs.com/fanglijiao/p/6979180.html

  • 相关阅读:
    Virt-install用法:
    kvm笔记
    配置centos7解决 docker Failed to get D-Bus connection 报错
    linux系统下的用户文件句柄数限制
    Linux下如何通过命令检查网卡是否插上网线
    data命令详解
    cron job 里面,如何让脚本半分钟运行一次?
    bash编程之循环控制:
    bash编程之case语句,函数
    0129集训授课——面向对象思想(一):封装与抽象
  • 原文地址:https://www.cnblogs.com/fanglijiao/p/6979180.html
Copyright © 2011-2022 走看看