打卡学习Python第一天

重新开始学习Python,感觉在有之前C语言和大学课堂的Python基础,重新捡起来应该还是比较容易的。今天浅浅把145页的书看了差不多有45页(变量与字符串、函数),明白了[:x]和[x:]的区别(前者仅包含x之前的字符,后者包含x及其以后的字符)
特别需要注意的是在调用input函数的时候,变量名接收到的是字符型,在一般进行数据加工时,应该先要转换为int型,同时在输出的时候,也要把int型转换为str型,不然也会报错。
特别说明:在python当中平方不能用^2来表示,在今天的两道习题当中我用的aa本身来表示,但觉得好low,检索过后发现可以有两种方法:
1.import math函数
平方math.pow(a,b)//a^b
开方math.sqrt(a)
2.a**b//a^b
附上今天完成的作业:
1.将g转换为kg
def zhong_liang_zhuan_huan(a):
b = a/1000
return b
c = int(input('请输入转换值:'))
print(str(c)+'g='+str(zhong_liang_zhuan_huan(c))+'kg')
2.求三角形的斜边
import math
def qiu_xiebian(a,b):
s = (a
a+bb)**0.5//s = math.sqrt(aa+b*b)
return s
c = int(input('请输入一条边:'))
d = int(input('请输入另一条边:'))
print("The right triangle third side's length 3 is "+str(qiu_xiebian(c,d)))
今天差不多就到这里了,欢迎各位大佬指导学习,也欢迎各位初学者小白一起交流进步!

posted @ 2024-01-06 23:56  小白想学Python和Go鸭  阅读(10)  评论(0)    收藏  举报