3.2.1程序设计语言的基础——python程序设计 课件 2023—2024学年浙教版(2019)高中信息技术必修1

2023-12-18
| 14页
| 1385人阅读
| 34人下载
普通

内容正文:

python语言基础 完成你的第一个程序 用Python编写一个程序,使程序能够输出以下效果。 1,2,3,4,5,6,7,8,9,10 hello,boys and girls,今天我们开始学python编程啦! 今天是2023/12/19,现在的时间是11:45:00 问题:如何打开python软件? 如何编写python程序? 如何运行程序? 问题导入 程序设计语言:是人与计算机打交道的桥梁,通过它告诉计算机执行一系列操作,实现某种功能。 人与人的交流通过人的自然语言 人与计算机交流通过人设计的计算机语言 计算机程序语言 python ★简单、免费、开源 ★丰富的库 ★解释型 ★胶水语言 ★可移植 打开python 双击python图标 交互式:按下enter键,直接看到结果 文件式:需将所编写的程序代码进行保存后,才能运行查看结果 试一试 打开Python shell中输入1+1,按enter键 直接看到运行结果,当计算器用 可以计算2100 输出函数:print() print是函数名,功能是打印输出需要显示的内容 输出 试一试 打开Python shell中使用print()函数,分别输出数字100,hello,你的名字 按enter键,查看运行结果 hello 张红红 都是字符型数据,使用时需要加英文状态下的引号 print()语法 print(value, ..., sep='', end=' ', file=) print() value要输出的值,可以是字符串、整数、浮点数等各种类型的变量等等。 可以一次性输出多个值,值与值之间用英文逗号,分隔,输出结果的值之间默认用空格隔开。 sep 表示值与值之间的分隔符,默认是一个空格,也可以自己设置成其他的分隔符。 end 设定输出语句以什么结尾,默认是换行符 结尾,即输出后会重新起一行,也可设置成其他的分隔符,以实现不换行输出。 file 表示要输出的目标对象,可以是文件也可以是数据流。可以设置file=文件存储对象即文件的路径,把内容保存到该文件中。 练习 打开Python shell中使用print()函数,完成以下练习,按enter键,查看运行结果 1.输出10以内的偶数 2.输出10以内的偶数,每个数之间用逗号进行分隔 3.只使用一次print()函数,输出今天的日期,此刻的时间 效果如下: 文件式编程方式 先保存,再运行,保存名字为:班级+姓名 练习 打开Python IDLE编辑器使用print()函数,完成以下练习,完成进行保存,文件名为“班级+姓名”,运行查看结果,并上传作业 格式化输出 输出字符串使用%s占位符来输出字符串 name = "小明" print("你好,%s!" % name) 输出:你好,小明! 使用%d占位符来输出整数, age = 18 print("你的年龄是%d岁。" % age) 输出:你的年龄是18岁。 输出浮点数 如果要输出浮点数,则可以使用%f占位符, pi = 3.1415926 print("圆周率的值是%f。" % pi) 这会输出:圆周率的值是3.141593。 指定浮点数的输出精度 使用%.nf占位符,其中n为要保留的小数位数, price = 3.5 print("苹果的价格是%.2f元。" % price) 输出:苹果的价格是3.50元。 使用format方法来进行格式化输出, name = "小红" age = 20 print("我的名字是{},今年{}岁。".format(name, age)) 输出:我的名字是小红,今年20岁。 总结:print( “ %s/f/d”%变量名) 课堂练习 打开Python IDLE编辑器使用库函数time 和 datetime获取当前时间,输出当前日期和当前时间 import datetime # 获取当前日期和时间 current_date = datetime.datetime.now().strftime("%Y-%m-%d") current_time = datetime.datetime.now().strftime("%H:%M:%S") print("当前日期:", current_date) print("当前时间:", current_time) $$

资源预览图

3.2.1程序设计语言的基础——python程序设计 课件 2023—2024学年浙教版(2019)高中信息技术必修1
1
3.2.1程序设计语言的基础——python程序设计 课件 2023—2024学年浙教版(2019)高中信息技术必修1
2
3.2.1程序设计语言的基础——python程序设计 课件 2023—2024学年浙教版(2019)高中信息技术必修1
3
3.2.1程序设计语言的基础——python程序设计 课件 2023—2024学年浙教版(2019)高中信息技术必修1
4
3.2.1程序设计语言的基础——python程序设计 课件 2023—2024学年浙教版(2019)高中信息技术必修1
5
3.2.1程序设计语言的基础——python程序设计 课件 2023—2024学年浙教版(2019)高中信息技术必修1
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。