一、pycharm快捷键
二、第一个python程序
"""
"""
需求:输入圆的半径,计算圆的周长和面积,结果保留两位小数,对圆的半径和输入进行有效性校验
"""
"""
写代码的规范
1.代码要以模块的方式呈现,模块的最小单位为函数!
2.python中变量的命名1)变量的命名在python中推荐用小写字母,或者多个小写字母通过_连接学生的总人数: java : studentTotalNumberpython:student_total_number最无脑的命名法:周长:num01 面积:num02最low的命名法:周长--zhouchang 面积--mianji2)针对函数的命名,一般采用“动词_名词”的格式
3.写好注释--解释代码单行注释 - #多行注释 - 三个双引号,或者三个单引号
"""
# num01 = 100 这种代码不规范
# print(num01)
# print(100*num01)# 定义全局变量
PI = 3.1415926def input_num():"""输入一个有效的数字,如果输入的数字不符合要求,则一直循环提示输入:return: 返回输入有效的数字"""# 使用循环来实现,如果输入的无效,就提示重新输入while True:# 提醒输入radii_str = input("请输入圆的半径:")# 使用异常处理try:radii_str = float(radii_str)# 返回print("圆的半径=", radii_str)print("输入圆的半径有效,转为float类型")return radii_strexcept:print("输入的半径无效")def get_area(radii: float):"""根据半径计算圆的面积:param radii: 提供半径的值:return: 返回计算好的面积值"""return PI * radii * radiidef get_perimeter(radii: float):"""根据半径计算圆的周长:param radii:提供的半径的值:return:返回计算好的周长"""# 返回周长的值return 2 * PI * radii# main函数: 程序的入口
if __name__ == '__main__':# 调用函数,提醒输入半径,返回一个符合要求的值radii = input_num()print("圆的周长为:%.2f" % get_perimeter(radii))print("圆的面积为:%.2f" % get_area(radii))# #调用input_num函数后,就不用判断了# # 提示输入圆的半径:默认情况下,input输入返回的是字符串 “100”# radii_str = input("请输入圆的半径:") # 定义变量接受输入的圆的半径# #判断是否是数字# if radii_str.isdigit():# # 输出--通过占位符实现保留两位小数,四舍五入# print("圆的周长为:%.2f" % get_perimeter(float(radii_str)))# print("圆的面积为:%.2f" % get_area(float(radii_str)))# else:# print("输入的半径不符合要求")# # 计算圆的周长# primeter_num = 2 * PI *radii# # 计算圆的周长# area_num = PI * radii * radii