Python课堂笔记2023.9.7

编程语言分类

1、编译型:C,go
一次性把源代码进行翻译
特点:执行效率很高,平台依赖性一般比较高

2、解释型: javascript,python,ruby
逐行的对源代码进行翻译和运行
特点:执行效率相对较低,平台的依赖性不高

什么是python?优缺点?

python是一个叫龟叔的荷兰老头写的(89年) 擅长:1.爬虫2.自动化3.科学计算4.人工智能

#计算平方根
import math
s=input("输入一个数:")
#input输入字符串
s=float(s)
#s字符串变成浮点数
if s>=0:#判断s
 s= math.sqrt(s)#计算平方根
 print("平方根是:",s)
else:
 print("负数不能开平方")
 print("The End ")#程序结束2


#整数的格式化输出
m=12
print("|%d|"%m)
print("|%4d|"%m)
print("|%-4d|"%m)
print("|%04d|"%m)
print("|%-04d|"%m)
#输出实数
m=12.1121124
print("|%f|"%m)
print("|%8.1f|"%m)
print("|%8.2f|"%m)
print("|%-8.1f|"%m)
print("|%-8.0f|"%m)
#输出字符串
m="ab"
print("|%s|"%m)
print("|%8s|"%m)
print("|%-8s|"%m)
例1-4-3:
判断一年y是否为闰年。
根据年历的知识,一年是否为闰年的条件是下列条件之一成立:这一年可被4整除,同时不能被100整除;
或者:
这一年可被400整除;
因此一年y是闰年的条件是以下逻辑值为True:
(y % 4==0) and (y % 100!=0) or (y % 400==0)

#判断闰年程序
y=input("year:")
y=int(y)
if y%400==0 or y%100!=0 and y%4==0:
    print("Yes")
else:
    print("No")

定义三个变量math、chinese、english来存储数学、语文、英语的成绩
键盘输入的数据本质是字符串,要通过float函数转为实数,然后才能计算。
#计算学生成绩
math=input("数学成绩:")
chinese=input("语文成绩:")
english=input("英语成绩:")
math =float (math)
chinese=float (chinese)
english=float (english)
sum=math+chinese+english
print("总分:",sum,"平均:",sum/3)

Python课堂笔记2023.9.7》有一个想法

  1. 勿忘初心

    你好,看你的站做的挺不错的,有没有出手的打算,想出手的话,联系QQ1587894193。

    Google Chrome Google Chrome Windows Windows
    回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

超出时限。 请再次填写验证码。