当前位置: 首页 > news >正文

虚拟网站建设/企业网站建设公司

虚拟网站建设,企业网站建设公司,网站右侧二维码代码,广州活动策划公司十大排行榜一、实验目的与要求 1、了解Python语言的基本语法和编码规范。 2、掌握Python语言的数据类型、运算符、常量、变量、表达式和常用语句等基础知识。 3、学习Python常用语句。 4、学习序列数据结构的方法。 二、实验原理 Python的编码风格具有独特的规范。Python中的单行注…

一、实验目的与要求

1、了解Python语言的基本语法和编码规范。

2、掌握Python语言的数据类型、运算符、常量、变量、表达式和常用语句等基础知识。

3、学习Python常用语句。

4、学习序列数据结构的方法。

二、实验原理

Python的编码风格具有独特的规范。Python中的单行注释以#开头,多行注释可以使用三引号作为开头和结束符号。Python最具特色的就是使用缩进来表示代码块,Python 通常是一行写完一条语句,但如果语句很长,我们需要换行,这时可以使用圆括号来实现。

Python中的变量用来存储数据,变量可以理解为去超市购物的菜篮子,其类型和值在赋值的那一刻被初始化。Python中的变量类型主要有数字类型(整型、浮点型、复数类型)、布尔类型、字符串类型、列表类型、元组类型和字典类型等。整数类型(int)简称整型,它用于表示整数,浮点型(Float)用于表示实数,浮点型字面值可以用十进制或科学计数法表示,布尔型其实是整型的子类型,布尔型数据只有两个取值:True和False,分别对应整型的1和0,复数类型,用于表示数学中的复数,例如,5+3j。

Python中的标示符由字母、下划线和数字组成,且数字不能开头,标识符是区分大小写的,且不能使用关键字。关键字指的是具有特殊功能的标识符。Python中的运算符包括算术运算符、赋值运算符、复合赋值运算符、比较运算符、逻辑运算符、成员运算符以及位运算符等。

Python中,if语句是最简单的条件判断语句,它可以控制程序的执行流程。if-elif判断语句,该语句可以判断多种情况。if嵌套指的是在if或者if-else语句里面包含if或者if-else。Python中的循环语句有while和for两种形式,while循环语法格式:

while 条件表达式:

条件满足,执行循环语句 (条件表达式永远为true,无限循环)

Python中的for循环可以遍历任何序列的项目。while嵌套指的是while循环里面还包含while循环。break语句用于结束整个循环。continue的作用是用来结束本次循环,紧接着执行下一次的循环。pass是空语句,它是为了保持程序结构完整性。else语句可以和循环语句结合使用,并且else语句旨在循环完成后执行。

三、预习与准备

1、提前预习Python语言的基础语法知识,实验之前编写好程序代码。

2、练习使用常量和变量、运算符和表达式、常用语句以及序列数据结构。
四、实验过程记载

(对实验的主要过程与步骤进行记载;若有较多的截图或代码,可以单独用附件的形式列出)

1、参照下面的步骤练习使用变量:用id()函数输出变量地址的示例程序如下,请分析运行该程序。(也可以在IPython中一行一行地交互执行)

str1 = "这是一个变量";
print("变量str1的值是:"+str1);
print("变量str1的地址是:%d"%(id(str1)));
str2 = str1;
print("变量str2的值是:"+str2);
print("变量str2的地址是:%d"%(id(str2)));
str1 = "这是另一个变量";
print("变量str1的值是:"+str1);
print("变量str1的地址是:%d"%(id(str1)));
print("变量str2的值是:"+str2);
print("变量str2的地址是:%d"%(id(str2)));

运行结果:

变量str1的值是:这是一个变量

变量str1的地址是:2578675102752

变量str2的值是:这是一个变量

变量str2的地址是:2578675102752

变量str1的值是:这是另一个变量

变量str1的地址是:2578675068144

变量str2的值是:这是一个变量

变量str2的地址是:2578675102752

2、参照下面的步骤练习使用运算符:程序示例如下,请分析运行该程序。

x = 3
x += 3  #在x的基础上+3
print(x)
x -= 3  #在x的基础上-3
print(x)
x *= 3  #在x的基础上*3
print(x)
x /=3  #在x的基础上除以3
print(x)

运行结果:

6
3
9
3.0

3、练习使用赋值语句:分析运行下列程序。

a = 10;
a += 1;  #a的基础上+1
print (a);
a *= 10; #a的基础上*10
print (a);
a **= 2; #a的基础上平方
print (a);

运行结果:

11
110
12100

4、编写一个程序,用于实现两个数的交换。

源码:

print("两个数的交换")
a = eval(input("请输入一个数a:"))
b = eval(input("请输入一个数b:"))
print("交换前的两个数是:{},{}".format(a,b))
a,b = b,a
print("交换后的两个数是:{},{}".format(a,b))

在这里插入图片描述
5、编写一个程序,使用for循环输出0~10之间的整数。

源码:

for i in range(11):print(i,end=" ")

在这里插入图片描述
6、编写一个程序,判断用户输入的数是正数还是负数。

源码:

print("判断正负数")
s = eval(input("请输入一个数:"))
if(s>0):print("{}:是正数".format(s))
elif(s<0):print("{}:是负数".format(s))
else:print("{}:既不是正数也不是负数".format(s))

在这里插入图片描述

http://www.lbrq.cn/news/1591165.html

相关文章:

  • 网站开发需要用到哪些软件有哪些/营业推广方式
  • 营销型网站设计特点/太原网站建设优化
  • 做购物网站哪家公司好/北京seo收费
  • mac做网站/商业计划书
  • 网络文化经营许可证申请/seo外链友情链接
  • 专业做商铺的网站/百度指数工具
  • 影视播放网站建设/免费网站大全下载
  • 我国政府门户网站的建设情况/关键词指数查询
  • 美橙网站注册/网上商城建设
  • vue开发自适应网站/长春关键词优化排名
  • 长沙网站免费建站/青岛百度整站优化服务
  • 哈尔滨网站设计公司/个人网页在线制作
  • 举例说明/站外seo推广
  • 网站建设 软文/seo引擎
  • wordpress汉字/seo推广培训课程
  • 福建网站开发企业/网站查找工具
  • 怎样推广公司的网站/疫情防控最新政策
  • 怎么用模板建网站/百度推广登录入口
  • 无锡公共工程建设中心网站/整站seo免费咨询
  • 装修客户资源在哪里找/搜索引擎优化的各种方法
  • 中山市政府网站建设/营销策略范文
  • 开源cms建站/seo优化报告
  • 网站版面做的很好的公司/网站外链平台
  • wordpress在线监测/免费seo诊断
  • 宁夏自治区住房城乡建设厅网站/google chrome官网
  • wordpress添加一级菜单/seo外包公司优化
  • 微网站平台微网站建设方案模板/上海营销公司
  • 网站规划与开发技术/济南网站万词优化
  • 做网站送企业邮箱/全网推广成功再收费
  • 百度上的网站怎么做/免费推广app软件下载
  • 服务器——“查询不到显卡驱动,且输入nvidia-smi报错”的解决办法
  • 前端遇到页面卡顿问题,如何排查和解决?
  • 2. JS 有哪些数据类型
  • 笔记学习杂记
  • Linux和mysql练习题2
  • 14.Home-新鲜好物和人气推荐实现