zoukankan      html  css  js  c++  java
  • 20193103陈柏维《Python程序设计》实验一报告

    20193117 2019-2020-2 《Python程序设计》实验一报告

    课程:《Python程序设计》 班级:1931 姓名:陈柏维学号:20193103实验教师:王志强 实验日期:2020年4月19日 必修/选修: 公选课

    1.实验内容

    * 熟悉Python开发环境; * 练习Python运行、调试技能; * 编写程序,练习变量和类型、字符串、对象、缩进和注释等; * 掌握git技能

     

    2. 实验过程及结果

    * 熟悉Python开发环境 使用Python版本为3.8.1,语言编译器为Pycharm 实验1.1

    配置完成界面

    • 掌握基本的Python运行和调试技能

      在Pycharm中可通过如图所示按钮运行,或是通过快捷键进行编译运行,我所设置的快捷键是F10

    运行结果

    单步调试同样可以通过设定断点,按下如图所示按钮或是快捷键Ctrl+Shift+F10进行Debug 

    • 编写程序,练习变量和类型、字符串、对象、缩进和注释等

      变量:即在Python中的数值型(int,float...)与非数值型(字符...)

    字符串:使用单引号、双引号、三引号创建的数据类型

    缩进:通常用4个空格长作为一个缩进量

    注释:注释在程序中起说明作用,单行使用#多行用三个单引或者双引号

    程序如下

    '''
    求解鸡兔同笼问题
    '''
    def app(a,b):
       x=(4*a-b)/2
       if a != 0 and (4*a-b) % (x*2)==0:
           y=a-x
           if x<0 or y<0:
               print("{}只动物{}条腿的情况无解".format(a,b))
           else:
               print("鸡有{}只,兔有{}只".format(int(x),int(y)))

       else:
           print("{}只动物{}条腿的情况无解".format(a, b))

    a=input("请输入鸡和兔的总数 ")
    b=input("请输入鸡和兔的脚数 ")
    a= int(a)
    b= int(b)
    app(a,b)

    掌握git技能

    首先需要安装git,链接

    . 同时在Pycharm上安装gitee插件,进行git配置

    cd existing_git_repo
    git remote add origin git@gitee.com:wei_hao_ming/BRT.git
    git push -u origin master

    最后将代码push到码云

    3. 实验过程中遇到的问题和解决过程

    - 问题1:代码push码云出错 - 问题1解决方案:将代码先pull下来,再提交缓存,上传码云

    其他(感悟、思考等)

    Python语言相对于C语言来说简洁了不少,易于编写且功能强大。 希望能在接下来的时间多多学习,巩固这门语言。

    ## 参考资料

    - 《Java程序设计与数据结构教程(第二版)》

    - 《Java程序设计与数据结构教程(第二版)》学习指导

  • 相关阅读:
    zoj1137 poj1466
    poj3041
    zoj1455
    hdu1160 FatMouse's Speed
    zoj2770
    hdu1469
    hdu3169
    Mapped exception to response: 500 (Internal Server Error)
    Mapped exception to response: 500 (Internal Server Error)
    object is not a function
  • 原文地址:https://www.cnblogs.com/chenbowei/p/12734516.html
Copyright © 2011-2022 走看看