网站建设分金手指专业十七,c 如何做网站,新冠人数最新统计,在线制作图表#本章目标
1#xff0c;了解什么是计算机程序
2#xff0c;了解什么是编程语言
3#xff0c;了解编程语言的分类
4#xff0c;了解静态语言与脚本语言的区别
5#xff0c;掌握IPO程序编写方法
6#xff0c;熟练应用输出函数print与输入函数input
7#xff0c;掌握Python…#本章目标
1了解什么是计算机程序
2了解什么是编程语言
3了解编程语言的分类
4了解静态语言与脚本语言的区别
5掌握IPO程序编写方法
6熟练应用输出函数print与输入函数input
7掌握Python中的注释与缩进 1程序设计语言 2编译与解释
#编译型
是指将源代码转换成目标代码的过程通常源代码是高级语言代码目标代码是机器语言代码执行编译的计算机程序称为编译器(Compiler)
例如CGO#解释型
是指将源代码逐条转换成目标代码同时逐条运行目标代码的过程执行解释的计算机程序称为解释器(Interpreter)
例如Pythonshell3简介 Python语言的发明人吉多-范罗苏姆(荷兰人)
Python语言的设计非常优雅、明确、简单
Python语言具有丰富和强大的库能够把使用其他语言制作的各种模块(尤其是C/C )很轻松地联结在一起4发展
Python语言是在1989年诞生的但是最早的可用版本诞生于1991年,在之后的近20年间又经历了Python2到Python3的演化过程。 2000年10月Python2.0版本发布 开启了Python广泛应用的新时代。 2010年Python2.x系统发布了最后一-个版本 主版本号为2.7,用于终结2.x系列版本的的发展并且不再进行重大改进。 2008年12月Python3.0版本发布这个版本的解释器内部完全采用面向对象方式实现在语法层面做了很多重大改进。 2016年所有Python重要的标准库和第三方库都已经在Python3.x版本下进行演进和发展。Python语言版本升级过程宣告结束。 5特点 6应用领域 7开发工具 8IPO程序编写方法 9基本的输出函数print 语法结构print(输出内容)
print()函数完整的语法格式print(valve,...,sep ,end\n ,fileNone)解读
1sep约束print括号里多项内容之间的区隔符
print(520,1314,北京欢迎你) #默认是空格
print(520,1314,北京欢迎你,sep#) #这里我们设置#号为分隔符2end用来指定用什么符号表示结尾。默认是\n换行符。
举例1强制换行
print(520\n1314)
举例2打印后不换行用end参数来设置你想要的结束符
print(520,,end)
print(1314,end) #如果去掉end参数默认就换行了。
#使用print函数进行简单输出
a100 #变量a值为100
b50
print(520) #直接输出数字
print(a) #输出变量
print(ab) #输出变量的运算结果
print(北京) #输出字符串可以用单引号双引号三个单引号三个双引号
print(天津)#不换行一次输出多个数据
a100 #变量a值为100
b50
print(a,b,要么出众要么出局) #没有写end所以默认是换行#输出ASCII码所对应的字符
print(b) #直接输出b
print(chr(98)) #使用内置函数chr()将98转换成ASCII表中的字符
print(c)
print(chr(99))
#中文编码的范围是[u4e00~u9fa5]#使用print函数将内容输入到文件
fpopen(route.txt,w) #打开文件wirte读的意思
print(北京,filefp) #将“北京”输出到文件中
fp.close() #关闭文件#多条print函数输出结果一行显示
print(北京,end--)
print(欢迎你) #因为第二个没有修改结束符所以print之后会有一空格。#使用连接符连接两个字符串
print(北京520) #只能是字符串相连
#print(天津1314) #报错10基本的输入函数input
语法结构xinput(提示文字)
注意无论输入的数据是什么x的数据类型都是字符串类型的nameinput(请输入姓名)
print(我的姓名是name)#想要接受整数类型并把它保存到变量当中要使用int()内置函数
numinput(请输入您喜欢的数字:)
print(您喜欢的数字是num)
numint(num) #使用内置函数int将num转成整数类型
#print(您喜欢的数字是num) #上面我们以后对num操作过了不能再进行二次操作。如果要正确输出把号换成号即可11注释
程序员在代码中对代码功能解释说明的标注性文字 可以提高代码的可读性 注释的内容将被Python解释器忽略不被计算机执行 单行注释、多行注释和中文声明注释
12代码缩进
是指每行语句开始前的空白区域 用来表示Python程序间的包含和层次关系 类定义、函数定义、流程控制语句以及异常处理语句等行尾的冒号和下一行的缩进表示一个代码块的开始,而缩进结束则表示一一个代码块的结束 通常情况下采用4个空格作为一个缩进量 不被计算机执行 单行注释、多行注释和中文声明注释
12代码缩进
是指每行语句开始前的空白区域 用来表示Python程序间的包含和层次关系 类定义、函数定义、流程控制语句以及异常处理语句等行尾的冒号和下一行的缩进表示一个代码块的开始,而缩进结束则表示一一个代码块的结束 通常情况下采用4个空格作为一个缩进量