美女扒开腿免费视频_蜜桃传媒一区二区亚洲av_先锋影音av在线_少妇一级淫片免费放播放_日本泡妞xxxx免费视频软件_一色道久久88加勒比一_熟女少妇一区二区三区_老司机免费视频_潘金莲一级黄色片_精品国产精品国产精品_黑人巨大猛交丰满少妇

代做DS2500、代寫Python設計程序

時間:2024-04-07  來源:  作者: 我要糾錯



Spring 2024
Python Grading Guidelines

In DS2500, you’ll have a project, labs, homeworks, and Python Practice Problems (PPPs) that all contribute to your grade. For some of this work, your grade will be entirely based on correctness, and for others your coding/visualization style will play a large role.

Correctness: Labs and PPPs

Labs and PPPs are auto-graded, and you receive full credit if the unit tests in the autograder pass. Make sure you verify the output of the autograder! For these assignments, you will be graded only on the correctness of your code and not on its style.

Correctness + Style: Homeworks and Projects

For projects and homeworks, your code will be reviewed by a DS2500 TA, and your grade will be based in large part on your coding style and visualizations. 

Our highest priority is that your code be incredibly clear and easy to work with -- just as the expectation would be in a job or co-op.

In particular, we’ll grade your code based on its readability, modularity, and reusability. We expect your visualizations, including presentation slides, to be easy to follow. You will receive a score of excellent, satisfactory, in progress, or not met on all of these criteria. 

Below, you’ll find a grading rubric that we’ll use for every homework and project. Additionally, we’ve included the DS2500 style guide for specific items around spacing, variable names, etc (it’s very similar to the DS2000 style guide!)

Coding + Visualization Grading Rubric
DS2500 Style Guide
Spacing
Variable and Function Names
Strings
Comments


Coding + Visualization Grading Rubric

Category    Excellent     Good     In Progress     Not Met 
Readability    Variable and function names are clear and concise. Code is consistently formatted and makes good use of horizontal and vertical space. No lines exceed 80 characters. All information printed out is readable and uses the appropriate data type and/or rounding.    Minor issues with variable naming, formatting, printing, or spacing.

    At least one significant issue with readability.

    Multiple major issues with readability; code is extremely hard to follow.


Modularity    Code is well-organized and split into functions, including a main function to initiate execution. Functions have no more than 30 lines each and are self-contained. Code is not repeated. Control structures (loops, conditionals) are used appropriately within functions.     Minor issues with messy or long functions, or with repeated code.    At least one significant issue with modularity such as too few functions or disorganized code.    Functions not used besides main.


Reusability    Code is consistently well-documented and every function has a descriptive block comment. All written code is used in execution. Implementations are efficient.    Minor issues with comments, extra/missing code, or inefficiencies.    At least one significant issue with reusability.    Code could not be reused in another program.
Visualizations    Visualizations are clear, easy to follow, and make good use of labels, legends, titles, sizes,  and colors.    Minor issues with missing tags or confusing/counterintuitive colors.    Visualizations chosen are inappropriate for the data, or incorrect based on requirements of the assignment..    Visualizations not present.


DS2500 Style Guide
Spacing
●Group related code together, and use vertical space to separate chunks of code
●Limit your code to 80 columns or less.
●Put white space around operators, and after commas.

Do this (vertical space):
# here is a comment describing the next three lines of code,
# which are all related to each other
Code line 1
Code line 2
Code line 3

# here is a comment describing the next two lines, which are
# separate from the lines above
Code line 4
Code line 5

Do this (horizontal space):
x = y + 5

if x == y:

result = func(18, 19, "hello")

spam = long_function_name(var_one, var_two,
                          var_three, var_four)

a = 1 + 2 + 3 + 4
    + 5 + 6 + 7

Not this:
x=y+5

x=y + 5

x = y+5

if x==y:

Variable and Function Names
●Variable and function names must be short and descriptive. 
●Use lowercase letters, and use underscores to separate words. Do not use camel case.
●Constants, whose values never change once initialized, should be uppercase
●Constants can be used/reference in main, but NOT in other functions. To ensure reusability, a function should get all its data via parameters and not assume any constants exist in the file. Constants are defined at the very top of your program, below your comments but above all your functions. All other variables must be local -- i.e., defined within a function.

Do this:
age = 44
birth_year = 1978
first_name = "Laney"
def compute_result()
FILENAME = "file.txt"

Not this:
a = 44
x = 1978
variableName = "Laney"
def FunctionOne()
PI = 3.1415
PI += 4
Strings
●You can use single or double quotes to enclose strings. It doesn’t matter which one, as long as you’re consistent within a program.
●It’s useful to use f-strings for printing variables, especially when you need special formatting (but f-strings are not required for ds2500).
●But, don’t use the % or + operators for printing; they’re old-fashioned!
●Strings are immutable, so we can’t directly modify a string once it’s been created. A string method will generally return a modified copy. 

Do this:
print("Hello", name)

print(f"Hello {name}")


Not this:
print("Hello %s" %name)

print("Hello" + name)

Comments
●Before you write any code, put a block comment at the top of every program with your name, the course, the assignment, the date, and the name of the file.
●Comments explaining your code should appear throughout your program. 
●Comments go above Python statements, not beside them. 
●Put a space between the “#” and the comment.
●Function comments should be a docstring just under the function signature. Apart from this, your functions don’t generally need inline comments unless you’re doing something very complex that requires an explanation.

Do this:
# comment describing my code
python statement

# space after crosshatch


Not this:
python statement # comment describing my code

#no space after crosshatch

Functions should be concise; it’s best to keep them under 30 lines of code. Functions should also accept a limited number of parameters; five of them at the absolute max. Function comments should include the parameters and return type, and they should describe the what of a function as well. You can use bullet points to describe these items, or summarize them.

Do this:
def func(param):
"""
Parameters: a non-negative number
Returns: a float
Does: computes and returns the square root
      of the given number
"""
Function code
Function code


def func(param):
"""
Given a non-negative integer, computes
and returns its square root.
"""
Function code
Function code


Not this:
def func(param):
"""
Parameters: a non-negative number
Returns: a float
Does: computes and returns the square root
      of the given number
"""
# inline comment
Function code
# inline comment
Function code

請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp

















 

標簽:

掃一掃在手機打開當前頁
  • 上一篇:CS202代做、代寫Java/Python程序語言
  • 下一篇:代寫CSCI 2122、C++編程設計代做
  • 無相關信息
    昆明生活資訊

    昆明圖文信息
    蝴蝶泉(4A)-大理旅游
    蝴蝶泉(4A)-大理旅游
    油炸竹蟲
    油炸竹蟲
    酸筍煮魚(雞)
    酸筍煮魚(雞)
    竹筒飯
    竹筒飯
    香茅草烤魚
    香茅草烤魚
    檸檬烤魚
    檸檬烤魚
    昆明西山國家級風景名勝區
    昆明西山國家級風景名勝區
    昆明旅游索道攻略
    昆明旅游索道攻略
  • 短信驗證碼平臺 理財 WPS下載

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 kmw.cc Inc. All Rights Reserved. 昆明網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    美女扒开腿免费视频_蜜桃传媒一区二区亚洲av_先锋影音av在线_少妇一级淫片免费放播放_日本泡妞xxxx免费视频软件_一色道久久88加勒比一_熟女少妇一区二区三区_老司机免费视频_潘金莲一级黄色片_精品国产精品国产精品_黑人巨大猛交丰满少妇
    国产乱国产乱老熟300部视频| 丝袜美腿小色网| 制服下的诱惑暮生| 真实乱偷全部视频| a级黄色片免费看| 亚洲av无码国产精品久久| 亚洲一区二区三区蜜桃| 狂野欧美性猛交| 稀缺呦国内精品呦| 欧美大波大乳巨大乳| www.毛片com| 亚洲成人精品在线播放| 深田咏美中文字幕| 国产免费一区二区三区网站免费| 日韩欧美视频免费观看| 久久久久久久久毛片| 亚洲精品乱码久久久久久蜜桃欧美| 在线观看免费视频黄| 久久精品三级视频| 午夜一区二区三区免费| 亚洲一区二区三区三州| 国产精品揄拍100视频| 亚洲ⅴ国产v天堂a无码二区| 中文字幕在线有码| 国产精品伦子伦| 18禁一区二区三区| 天天天天天天天天操| 女同毛片一区二区三区| 亚洲人做受高潮| 国产大屁股喷水视频在线观看| 日日骚一区二区三区| a级大片在线观看| 国产探花一区二区三区| 中文字幕有码在线播放| 精品国产av色一区二区深夜久久| 看黄色录像一级片| 欧美黄色一级生活片| 国产二级一片内射视频播放 | 激情av中文字幕| 亚洲精品成人av久久| 人妻 丝袜美腿 中文字幕| 成人高潮免费视频| 黄视频网站免费看| 日本伦理一区二区三区| 午夜在线观看一区| 中文字幕一二三四区| 在线黄色免费网站| 看全色黄大色黄女片18| 久久久男人的天堂| 美女搡bbb又爽又猛又黄www| 久艹在线观看视频| 91精品少妇一区二区三区蜜桃臀| 一二三四在线观看视频| 日本精品在线免费观看| 国产精品综合激情| 日韩av网站在线播放| 任你操精品视频| 国产老头老太做爰视频| 久热这里有精品| 中文字幕乱码在线人视频| 激情av中文字幕| 一二三不卡视频| 免费看污片的网站| 999福利视频| 四川一级毛毛片| 国产亚洲色婷婷久久99精品91| 麻豆精品国产传媒av| 亚洲黄色在线网站| eeuss中文字幕| 午夜性福利视频| 中文精品在线观看| 国产又粗又硬视频| 成人免费毛片东京热| 激情综合激情五月| 日本少妇高潮喷水xxxxxxx| 中国1级黄色片| 国产人成视频在线观看| 性欧美精品中出| 中文字幕一二三| 精品成人无码一区二区三区| 成人自拍小视频| 插吧插吧综合网| 亚洲色婷婷一区二区三区| 色婷婷免费视频| 欧美成人777| 偷拍夫妻性生活| 国产a级黄色片| 五月综合色婷婷| 精品人妻无码一区二区三区换脸| 无码人妻精品中文字幕| 国产福利在线观看视频| www.97视频| 国产av自拍一区| 成人免费毛片日本片视频| 性欧美videos| 香蕉久久久久久久| 国产交换配乱淫视频免费| 年下总裁被打光屁股sp| 黄色香蕉视频在线观看| 国产午夜精品久久久久久久久| 精品无码人妻少妇久久久久久| 欧美另类videoxo高潮| 谁有免费的黄色网址| 免费黄色三级网站| 性一交一黄一片| 美女的奶胸大爽爽大片| 国产视频精品免费| 成人欧美一区二区三区黑人一| 久久精品无码一区| 午夜时刻免费入口| 人妻体内射精一区二区| 国产精品探花一区二区在线观看| 国产清纯白嫩初高中在线观看性色| 国产精品视频一区二区三 | 人妻视频一区二区| 在线免费观看黄色小视频| 日本少妇色视频| 日本黄色免费观看| 波多野结衣 在线| 欧美三级视频网站| 国产探花视频在线| 男女性高潮免费网站| 国产乱国产乱老熟300部视频| 日批视频免费看| 日b视频在线观看| 国产精品情侣呻吟对白视频| 极品尤物一区二区| 国产一区二区播放| 2一3sex性hd| 日韩中文字幕有码| 欧美 日韩 国产 一区二区三区| 亚洲欧美一区二区三区四区五区| 国产吃瓜黑料一区二区| 素人fc2av清纯18岁| 黄色国产在线播放| 亚洲熟女乱综合一区二区| 亚洲天堂美女视频| 亚洲图片第一页| 性猛交╳xxx乱大交| 青娱乐国产视频| 国产88在线观看入口| 捆绑裸体绳奴bdsm亚洲| 战狼4完整免费观看在线播放版| 丰满少妇被猛烈进入一区二区| 亚洲啪av永久无码精品放毛片 | 色偷偷www8888| 国产精品嫩草av| 9999热视频| 东方伊人免费在线观看| 人妻体体内射精一区二区| 熟女少妇内射日韩亚洲| www.四虎精品| 一区二区国产精品精华液| 成人免费网站黄| 精品无码av一区二区三区| 老司机精品免费视频| 亚洲熟妇一区二区三区| 久久久精品人妻一区二区三区| 玖玖爱在线观看| 久久久久亚洲无码| 中文字幕在线播放一区二区| 午夜国产福利视频| 尤物视频最新网址| 欧美成人三级伦在线观看| 午夜69成人做爰视频| 免费一级suv好看的国产网站| 51调教丨国产调教视频| 亚洲成年人在线观看| av成人免费网站| 欧美日韩午夜视频| 日本激情视频一区二区三区| 中文字幕在线观看免费高清| 日本高清www| 欧美熟妇一区二区| japanese中文字幕| 好吊日免费视频| 欧美老熟妇乱大交xxxxx| 91丝袜在线观看| 亚洲中文字幕一区| 波多野结衣 在线| 国产熟女一区二区| 国产精品理论在线| 加勒比婷婷色综合久久| 少妇愉情理伦片bd| 美女黄色一级视频| 男生草女生视频| 中文字幕观看av| 动漫av在线免费观看| 国产黑丝一区二区| 欧美三级视频网站| 国产一区二区播放| 成年人的黄色片| 影音先锋男人在线| 人妻av一区二区三区| av电影在线播放| 日韩一区二区a片免费观看| 超碰人人干人人| 制服.丝袜.亚洲.中文.综合懂| 国产二级一片内射视频播放| 90岁老太婆乱淫|