学习python第一周

本周学习了以下知识点:
一、安装了Pycharm。
二、学习了常用数据类型:整型(int),浮点型(float),字符串型(str),布尔型(bool(只有两个值:false和true)),复数型(complex)。
三、学习了变量命名规则:
1.变量名只能包含字母、数字、下划线。可以以字母、下划线打头,不能以数字打头。
2.变量名不能包含空格,可以用下划线分割单词。
3.不可以将Python关键字和函数名(即其中特殊用途的单词)当作变量名。
4.变量名应具有简短与可描述性的特质。
四、学习了PEP8要求:缩进、最大行长度、换行的位置与二元运算符、空行、源代码编码、import相关、模块级的特殊名字、字符串引号、表达式和语句中的空格等。
五、学习了if语句:
1.单分支结构:
If 条件表达式:
条件执行体
2.双分支结构:
If条件表达式:
条件执行体1
else:
条件执行体2
3.多分支结构:
If 条件表达式1:
条件执行体1
elif 条件表达式2:
条件执行体2
elif 条件表达式N:
条件执行体N
else:
条件执行体N+1
4.嵌套if
If 条件表达式1:
If 内层条件表达式:
内层条件执行体1
else:
内层条件执行体2
else:
条件执行体
1.华氏度转换为摄氏度
F=float(input(“输入华氏温度:”))
C=5/9*(F-32)
print(“摄氏温度为”,C)
2.输入圆的半径计算周长与面积
import math
r=float(input(“请输入圆的半径:”))
L=2math.pir
s=math.pir**2
print(“圆的周长为:”,L)
print(“圆的面积是:”,s)
3.判断闰年
year=int(input(“输入年份:”))
if(year%40)and(year%100!=0)or(year%4000):
print(“这年是闰年”)
else:
print(“这年不是闰年”)
4.英寸与厘米的互换
length=float(input(“请输入长度:”))
unit=(input(“请输入单位:”))
if (unit==‘in’)or(unit==‘英寸’):
cm=length
2.54
print(’%.2f英寸等于%.2f厘米’%(length,cm))
elif(unit==‘cm’)or(unit==‘厘米’):
inch=length/2.54
print(’%.2f厘米等于%.2f英寸’%(length,inch))
else:
print(“格式错误”)
5.掷出一个骰子,输出骰子的点数
import random;
while int(input(‘Press 1 to roll the dice or 0 to exit:\n’)):
print(random.randint(1,6))
6.输入百分制成绩的分数,转其转换为等级制成绩并输出90分以上–> A80分~89分–> B70分~79分–> C60分~69分–> D60分以下–> E
scores=int(input(“请输入成绩:”))
if scores >=90:
print(“评级为:A”)
elif scores>=80:
print(“评级为:B”)
elif scores>=70:
print(“评级为:C”)
elif scores>=60:
print(“评级为:D”)
else:
print(“评级为:E”)
7.判断输入的三条边能否构成三角形,如果能则计算出三角形的周长和面积
a=float(input(“输入三角形的边长:”))
b=float(input(“输入三角形的边长:”))
c=float(input(“输入三角形的边长:”))
if(a+b>c)and(a+c>b)and(a+c>b):
l=a+b+c
p=(a+b+c)/2
s=(p*(p-a)(p-b)(p-c))**0.5
print(‘三角形的周长是%.2f’%l)
print(‘三角形的面积是%.2f’%s)
else:
print(“输入边长无法构成三角形”)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值