版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章
初识python目录1python介绍2软件安装3编写第1个程序4知识总结及练习1.1
python介绍应用层高级语言层汇编语言层操作系统层传统机器层微程序机器层硬件逻辑层虚拟机器实际机器1.1
python介绍计算机系统结构学习内容:指针、内存、数据类型语言本质:理解计算机系统结构解决问题:性能适用对象:计算机类专业C语言学习内容:对象、跨平台、运行语言本质:理解主客体关系解决问题:跨平台适用对象:软件类专业JAVA语言学习内容:对象、多态、继承语言本质:理解主客体关系解决问题:大规模程序适用对象:计算机类专业C++语言学习内容:编程逻辑、第三方库语言本质:理解问题求解解决问题:各类问题适用对象:所有专业,是计算时代演进的选择python语言高级语言1.1
python介绍CJavapython各语言对比1.1
python介绍TIOBE开发语言排行榜1.1
python介绍TIOBE开发语言排行榜1.1
python介绍中国统计年鉴20221.1
python介绍python程序员web全栈工程师爬虫工程师人工智能工程师搜索引擎工程师自动化测试工程师游戏开发工程师自动化运维工程师大数据分析工程师1.1
python介绍财务会计运营金融行业文职类信息处理微信群管理商品管理数据分析自动化办公其他职业1.1
python介绍小学生初中生高中生大学生1.1
python介绍时间:1989年的圣诞节地点:阿姆斯特丹创始人:吉多·范罗苏姆原因:决心开发一个新的语言,作为ABC语言的一种继承。
BBC电视剧:
蒙提·派森的飞行马戏团(Montypython'sFlyingCircus)python的创始1.1
python介绍1便捷2简单易学3免费开源4高级语言5强大的第三方库python语言的优点1.1
python介绍1.2软件安装python解释器Pycharm1.2软件安装python解释器1.2软件安装python解释器1.2软件安装python解释器python代码python解释器机器码软件1.2软件安装程序编译解释型语言pythonPhpJavaScript编译型语言C/C++C#JavaGolang运行的时候才将他翻译过来运行。写完代码,先编译,编译完以后在运行。1.2软件安装python解释器的安装浏览器打开官网:/1.2软件安装python解释器的安装根据自己的电脑,选择合适的版本点击下载python解释器1.2软件安装python解释器的安装下载完成windowsmac1.2软件安装python解释器的安装双击软件安装1.2软件安装python解释器的安装安装成功1.2软件安装python解释器的安装打开cmd,验证是否安装成功1.2软件安装Pycharm1.2软件安装pycharm的安装1.2软件安装pycharm的安装打开官网:/pycharm/1.2软件安装pycharm的安装滚动页面到最下方,选择社区版下载专业版只能试用30天社区版新手学习足够用1.2软件安装pycharm的安装根据自己的电脑,选择合适的版本点击下载1.2软件安装pycharm的安装下载完成windowsmac1.2软件安装pycharm的安装双击安装,点击下一步1.2软件安装pycharm的安装选择安装位置1.2软件安装pycharm的安装勾选配置1.2软件安装pycharm的安装点击安装1.2软件安装1.2软件安装pycharm的安装等待安装1.2软件安装pycharm的安装点击完成点击完成后,会重启电脑1.2软件安装pycharm的安装勾选√,点击Continue1.2软件安装pycharm的汉化选择plugins搜索chinese,选择安装1.2软件安装pycharm的汉化点击RestartIDE,重启pycharm1.2软件安装pycharm的汉化1.2软件安装pycharm的颜色方案1.3编写第1个程序1.3编写第1个程序打开pycharm:在桌面上新建项目《python学习》新建文件夹《第1章》新建文件《code1-1第1个程序.py》编辑代码运行代码使用pycharm编程#打印数字print(2024)#打印字符串print("helloworld")code1-1第1个程序.py1.3编写第1个程序-以#开始,一直到本行结束都是注释-为了保证代码的可读性,#后面建议先添加一个空格,然后再编写相应的说明文字(PEP8)-注释不会运行-代码是给机器执行用的,注释是给人看的,方便阅读代码时,能够快速的了解代码的功能注释块注释#块注释print('我在学习python')code1-2注释.py1.3编写第1个程序-以#开始,一直到本行结束都是注释-与代码写在同一行-#前面至少有两个空格注释行内注释print('我在学习python')#与代码同行,#前面至少有两个空格code1-2注释.py1.3编写第1个程序-如果希望编写的注释信息很多,一行无法显示,就可以使用多行注释-要在python程序中使用多行注释,可以用一对连续的三个引号(单引号和双引号都可以)注释多行注释#多行注释#1.使用三个单引号'''中间的任何内容都是注释,可以有多行但中间不能再有三个单引号'''#2.使用三个双引号"""中间都是注释内容,但不能出现三个双引号"""code1-2注释.py1.3编写第1个程序作用:方便阅读代码时,能够快速的了解代码的功能,不会被执行。分类:块注释行内注释多行注释使用规范:1.注释不是越多越好,对于一目了然的代码,不需要添加注释2.对于复杂的操作,应该在操作开始前写上若干行注释3.对于不是一目了然的代码,应在其行尾添加注释4.绝不要描述代码,假设阅读代码的人比你更懂Python,他只是不知道你的代码要做什么注释
1.3编写第1个程序print(*objects,sep='',end='\n',file=None,flush=False)print()函数:输出/打印指定内容1.3编写第1个程序print()函数:输出/打印指定内容#打印数字print(2024)#打印字符串print('我是mia')#打印变量year=2024print(year)code1-3print.py打开pycharm:在桌面上新建项目《python学习》新建文件《code1-3print.py》任务1:打印数字
2024任务2:打印字符串
我是mia任务3:创建变量year,变量值为2024打印变量year1.3编写第1个程序print()函数:输出/打印指定内容任务4:打印右侧内容(注意格式)1.3编写第1个程序-想要在一行中打印多个内容,可以在print()函数中使用逗号隔开多个内容-变量、数字、字符串都可以-注意使用英文的逗号print()函数:输出/打印指定内容逗号的使用#在一行中打印多个内容year=2024print(year,'年,我要减肥')print(year,'年,我要读100本书')print(year,'年,我要去10个城市旅游')code1-3print.py1.3编写第1个程序-如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符-%被称为格式化操作符,专门用于处理字符串中的格式-包含%的字符串,被称为格式化字符串-%和不同的字符连用,不同类型的数据需要使用不同的格式化字符print()函数:输出/打印指定内容格式化输出print("格式化字符串"%(变量1,变量2...))格式化字符含义%s字符串%d有符号十进制整数,%06d表示输出的整数显示位数,不足的地方使用0补全%f浮点数,%.2f表示小数点后只显示两位%%输出%1.3编写第1个程序print()函数:输出/打印指定内容#sep:设置多个内容之间的分隔符,默认分隔符空格#end:
设置结束符,默认结束符'\n'year=2024print(year,'年,我要减肥',sep='',end='\n\n')print(year,'年,我要读100本书',sep='',end='\n\n')print(year,'年,我要去10个城市旅游',sep='',end='\n\n')#格式化输出#print("格式化字符串"%(变量1,变量2...))month=2date=2day='一'weather='晴'temp=15.4print('今天是%d年%02d月%02d日,星期%s,今天的天气%s,气温%.1f度'%(year,month,
date,day,weather,temp))code1-3print.py1.3编写第1个程序print(*objects,sep='',end='\n',file=None,flush=False)print()函数:输出/打印指定内容打印多个内容使用逗号分隔sep:设置多个内容之间的分隔符,默认分隔符空格end:设置结束符,默认结束符'\n'print("格式化字符串"%(变量1,变量2...))格式化字符含义%s字符串%d有符号十进制整数,%06d表示输出的整数显示位数,不足的地方使用0补全%f浮点数,%.2f表示小数点后只显示两位%%输出%1.3编写第1个程序-所谓输入,就是用
代码获取用户
通过键盘输入的信息-例如:-去银行取钱,在ATM上输入密码-在淘宝网购,在手机上输密码付款-在Python中,如果要获取用户在键盘上的输入信息,需要使用到input函数-用户输入的任何内容Python都认为是一个字符串input()函数:输入指定内容变量=input("提示信息:")1.3编写第1个程序input()函数:输入指定内容name=input('请你输入你的名字:')print('你输入的是:',name)#计算你的出生年份year=2024age=input('请输入你的年龄:')age=int(age)print('你的出生年份是%d'%(year-age))code1-4input.py打开pycharm:在桌面上新建项目《python学习》新建文件夹《第1章》新建文件《code1-4input.py》任务1:创建变量name,保存用户输入的名字;打印变量name任务2:创建变量age,保存用户输入的年龄;打印用户的出生年份知识总结及练习第1章
本章总结第1章
本章总结命令总结print(*objects,sep='',end='\n',file=None,flush=False)print()函数:输出/打印指定内容input()函数:输入指定内容变量=input("提示信息:")第1章
本章总结单词总结第1章课后甜点流程图起止框判断框处理框输入/输出框第1章课后甜点流程图开始输入名字name=input('请输入你的名字:')print('欢迎你')print(name)输出'欢迎你'输出变量name结束第1章课后甜点流程图开始输入年龄age=input('请输入你的年龄:')birth=2023-int(age)print('你出生于',birth)输出出生年份结束计算出生年份输入处理输出inputprocessoutput第1章课后甜点IPO模型#输入语句age=input('提示语')#处理语句#后续课程继续学习~#输出语句print(age)开始输入年龄输出出生年份结束计算出生年份输入处理输出inputprocessoutput第1章课后甜点输入输出眼动输入语音输入输出无障碍输入法第1章
小试牛刀1.关于python语言的特点,以下选项描述正确的是()。A.python语言不支持面向对象B.python语言是非跨平台语言C.python语言是编译型语言D.python语言是解释型语言第1章
小试牛刀2.关于python语言的特点,以下选项中描述错误的是()。A.python语言是非开源语言B.python语言是跨平台语言C.python语言是多模型语言D.python语言是脚本语言第1章
小试牛刀3.关于python语言的注释,以下选项中描述错误的是()。A.python语言的单行注释以#开头B.python语言的单行注释以单引号'开头C.python语言的多行注释以'''(三个单引号)开头和结尾D.python语言有两种注
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程项目合作意向书2016
- 3.3服务业区位因素及其变化(课件)高中地理人教版(2019)必修二
- 山西省名校联考2023-2024学年高一下学期5月月考试题化学
- 2.2地形变化的动力第一课时内力与地表形态的变化课件-鲁教版(2019)高中地理选择性必修一
- 城区雨污分流改造工程施工组织设计方案
- 三年级安全环境教育教案
- New-energy-technologies(新能源介绍-全英文)
- 2024年公司股东出资转让协议书
- 2024年软件外包协议
- 2024年无期限劳动合同书范本
- 二手门市销售合同范本
- 新能源发电技术 课件 第一章-新能源发电概述
- 2024年安全员A证试题库(附答案)
- 浙江省温州市苍南县2023-2024学年八年级上学期期中考试英语试题
- 部编版五年级上册《交流平台·初试身手·习作例文》课件
- 新苏教版六年级上册科学全册知识点
- 2.2生命活动的主要承担者-蛋白质(公开课)
- 2024-2030年中国汽摩配行业运营态势及重点企业发展分析报告
- 人教版小学数学六年级上册第9单元《总复习》说课稿
- 2024-2030年中国环境咨询服务行业市场现状供需分析及市场深度研究发展前景及规划战略投资分析研究报告
- 2024年全国基金从业资格证之私募股权投资基金基础知识考试历年考试题(详细参考解析)
评论
0/150
提交评论