在线教育网站有什么程序做,青岛网站推广方案,网站建设品牌推广seo,网站固定头部由于新冠状病毒的爆发#xff0c;不得不在家里上网课#xff0c;开课已经两个礼拜了#xff0c;今天上完Python课后#xff0c;准备整理一下最近学习Python的笔记。人生苦短#xff0c;我用Python一、Hello World初学一门新的语言#xff0c;就一定要从Hello World开始pr…由于新冠状病毒的爆发不得不在家里上网课开课已经两个礼拜了今天上完Python课后准备整理一下最近学习Python的笔记。人生苦短我用Python一、Hello World初学一门新的语言就一定要从Hello World开始print(Hello World)第一感觉简明运行快由此个人得出Python是一门解释性的语言。网上资源python是一门解释性语言吗其实这只能算说对了一半准确来说是编译跟解释性语言。python跟java、C# 一样都是会预编译一部分代码(简称做了优化)二、eval函数的简单认识eval() 函数用来执行一个字符串表达式并返回表达式的值。a input(请输入一段字符串:)print(a110)b eval(input(请输入一个数字:))print(b110)out:请输入一段字符串:110110110请输入一个数字:110220可见此功能是将字符串转换为相应的对象。eval(print(Hello World))out:Hello World可见此功能是将字符串转成表达式并执行。三、第一个小案例Mooc上看的温度转化# 进行温度的转换(摄氏度C与华氏度F)TempStr input(请输入带符号的字符)if TempStr[-1] in [F, f]:C (eval(TempStr[0:-1])-32)/1.8print(转换后的温度是{:.2f}C.format(C))elif TempStr[-1] in [C, c]:F 1.8*eval(TempStr[0:-1])32print(转换后的温度是{:.2f}F.format(F))else:print(输入格式错误)这里主要学习四、循环讲了for和while做个小demon 1p 1while n 11:p p*nprint(n, n, p, p)n 1for n in range(1, 11):p p * nprint(n, n, p, p)n 1这里主要学习五、双层循环(乘法表)for i in range(1, 10):for j in range(1, i1):print(i, *, j, , i*j, end )print()这里注意点就是对应的空格课中老师对比C语言讲的C中有{}来嵌套但是Python中则是以空格的形式这一点是为了以后编程养成好习惯不会犯错误。补充个小点end‘ ‘意思是末尾不换行加空格。六、作业题水仙花数水仙花数的意思是说一个三位数的百位、十位、个位各自求立方后再求和等于这个三位数。for num in range(100, 1000):a num // 100 # 百位b num // 10 % 10 # 十位c num % 10 # 个位if num a**3b**3c**3:print(num)通过作业还是可以学习一些不同于Java和C的知识①python中除号/会取小数点后除号//则取整a5b2a/bout:2.5a5b2a//bout:2②python中*代表乘法,** 代表乘方 2 * 510 2 ** 532原文https://www.cnblogs.com/wangzheming35/p/12368370.html