zoukankan      html  css  js  c++  java
  • Python基础综合练习

    Pycharm开发环境设置与熟悉。

    练习基本输入输出:

    print('你好,{}.'.format(name))

    print(sys.argv)

    库的使用方法:

    import ...

    from ... import ...

    条件语句:

        if (abs(pos()))<1:

            break

    循环语句:

    for i in range(5):

    while True:

    函数定义:

    def mygoto(x,y):

    def drawjx(r):

    综合练习:画一面五星红旗,将代码与运行截图发布博客交作业。

    import turtle

    turtle.bgcolor("red")
    turtle.fillcolor("yellow")
    turtle.color('yellow')
    turtle.speed(10)
    #主星
    turtle.begin_fill()
    turtle.up()
    turtle.goto(-600,220)
    turtle.down()
    for i in range (5):
    turtle.forward(150)
    turtle.right(144)
    turtle.end_fill()
    #第1颗副星
    turtle.begin_fill()
    turtle.up()
    turtle.goto(-400,295)
    turtle.setheading(305)
    turtle.down()
    for i in range (5):
    turtle.forward(50)
    turtle.left(144)

    turtle.end_fill()


    #第2颗副星
    turtle.begin_fill()
    turtle.up()
    turtle.goto(-350,212)
    turtle.setheading(30)
    turtle.down()
    for i in range (5):
    turtle.forward(50)
    turtle.right(144)

    turtle.end_fill()

    #第3颗副星
    turtle.begin_fill()
    turtle.up()
    turtle.goto(-350,145)
    turtle.setheading(5)
    turtle.down()
    for i in range (5):
    turtle.forward(50)
    turtle.right(144)

    turtle.end_fill()

    #第4颗副星
    turtle.begin_fill()
    turtle.up()
    turtle.goto(-400,90)
    turtle.setheading(300)
    turtle.down()
    for i in range (5):
    turtle.forward(50)
    turtle.left(144)

    turtle.end_fill()

    字符串练习:

    http://news.gzcc.cn/html/2017/xiaoyuanxinwen_1027/8443.html

    取得校园新闻的编号

    https://docs.python.org/3/library/turtle.html

    产生python文档的网址

    http://news.gzcc.cn/html/xiaoyuanxinwen/4.html

    产生校园新闻的一系列新闻页网址

    练习字符串内建函数:strip,lstrip,rstrip,split,count

    用函数得到校园新闻编号

    url = "http://news.gzcc.cn/html/2018/xiaoyuanxinwen_0319/9047.html"
    print(url[-14:-5])

    url = "http://news.gzcc.cn/html/xiaoyuanxinwen/{}.html"
    for i in range(230):
    if i == 1:
    print(url.format('index'))
    else:
    print(url.format(i))

    def get_num(url):
    print(url[-14:-5])
    if __name__=="__main__":
    url = "http://news.gzcc.cn/html/2018/xiaoyuanxinwen_0319/9047.html"
    get_num(url)

    结果为

    http://news.gzcc.cn/html/xiaoyuanxinwen/0.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/index.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/2.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/3.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/4.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/5.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/6.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/7.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/8.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/9.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/10.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/11.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/12.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/13.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/14.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/15.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/16.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/17.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/18.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/19.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/20.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/21.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/22.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/23.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/24.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/25.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/26.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/27.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/28.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/29.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/30.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/31.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/32.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/33.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/34.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/35.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/36.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/37.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/38.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/39.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/40.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/41.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/42.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/43.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/44.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/45.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/46.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/47.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/48.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/49.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/50.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/51.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/52.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/53.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/54.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/55.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/56.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/57.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/58.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/59.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/60.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/61.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/62.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/63.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/64.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/65.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/66.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/67.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/68.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/69.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/70.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/71.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/72.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/73.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/74.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/75.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/76.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/77.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/78.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/79.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/80.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/81.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/82.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/83.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/84.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/85.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/86.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/87.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/88.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/89.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/90.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/91.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/92.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/93.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/94.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/95.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/96.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/97.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/98.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/99.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/100.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/101.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/102.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/103.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/104.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/105.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/106.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/107.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/108.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/109.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/110.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/111.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/112.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/113.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/114.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/115.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/116.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/117.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/118.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/119.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/120.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/121.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/122.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/123.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/124.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/125.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/126.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/127.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/128.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/129.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/130.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/131.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/132.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/133.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/134.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/135.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/136.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/137.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/138.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/139.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/140.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/141.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/142.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/143.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/144.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/145.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/146.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/147.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/148.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/149.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/150.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/151.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/152.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/153.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/154.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/155.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/156.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/157.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/158.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/159.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/160.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/161.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/162.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/163.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/164.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/165.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/166.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/167.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/168.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/169.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/170.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/171.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/172.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/173.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/174.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/175.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/176.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/177.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/178.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/179.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/180.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/181.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/182.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/183.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/184.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/185.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/186.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/187.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/188.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/189.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/190.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/191.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/192.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/193.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/194.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/195.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/196.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/197.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/198.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/199.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/200.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/201.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/202.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/203.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/204.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/205.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/206.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/207.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/208.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/209.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/210.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/211.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/212.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/213.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/214.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/215.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/216.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/217.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/218.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/219.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/220.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/221.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/222.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/223.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/224.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/225.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/226.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/227.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/228.html
    http://news.gzcc.cn/html/xiaoyuanxinwen/229.html
    0319/9047

    用函数统计一歌词中单词出现的次数

    #-*- coding: UTF-8 -*-

    str = '''手牵手一起走在幸福的大街
    微风缓缓的吹来你我相依偎
    爱的目光如此的热烈
    这份爱就像是在燃烧的火堆
    炽热的火焰如同盛开的玫瑰
    不管白天黑夜继续的沉醉
    整个世界弥漫
    薄荷般的气味
    耳边
    你的 呢喃不停吹
    所有
    孤单寂寞 都被悄悄震碎
    你的眼神就像
    流淌着的河水
    流进
    我的身体润心扉
    洗涤
    所有悲伤 烦恼带来安慰
    关于我们
    我只想说
    简单一句
    就是爱你
    比翼双飞
    金蝉做媒
    天造地设 的一对
    手牵手一起走在幸福的大街
    微风缓缓的吹来你我相依偎
    爱的目光如此的热烈
    这份爱就像是在燃烧的火堆
    炽热的火焰如同盛开的玫瑰
    不管白天黑夜继续的沉醉
    整个世界弥漫
    薄荷般的气味
    耳边
    你的 呢喃不停吹
    所有
    孤单寂寞 都被悄悄震碎
    你的眼神就像
    流淌着的河水
    流进
    我的身体润心扉
    洗涤
    所有悲伤 烦恼带来安慰
    关于我们
    我只想说
    简单一句
    就是爱你
    比翼双飞
    金蝉做媒
    天造地设 的一对
    关于我们
    我只想说
    简单一句
    就是爱你
    比翼双飞
    金蝉做媒
    天造地设 的一对'''

    sub = '就是爱你'
    print(str.count(sub))

  • 相关阅读:
    struts2文件下载的编写步骤(文件导出)和输入流转换的方法
    spring的applicationContext.xml配置SessionFactory抛异常
    引用第三方高德地图接口---使用js脚本进行开发地图定位的步骤
    登陆时不同浏览器获取session存在的相关疑问?
    统一的异常处理和自定义的全局异常处理器的配置使用
    国际化的工具类ognl utils
    oracle中decode的用法(例子)
    PLSQL连接本机oracle 11g 64 数据库的步骤
    处理oracle 报ORA-12505 信息:listener does not currently know of SID given in connect descriptor...
    spring容器的配置和springmvc的配置
  • 原文地址:https://www.cnblogs.com/a305810827/p/8601388.html
Copyright © 2011-2022 走看看