Bootstrap

python实验二 数据类型、表达式及语句

一、实验目的

1.会使用Pycharm编辑器编写简单数据类型;

2.掌握常量、变量的表示方式和简单操作;

3.掌握Python语言中基本的输入和输出方法;

4.掌握Python语言的各种运算符以及这些运算符的表达式;

5.掌握字符串类型的格式化方法;

6.能综合应用所学基础知识编写一些基本的程序。

二、实验环境

Window10(x64),Python 3.8(x64),PyCharm Community Edition 2020.3.2(x64)

三、实验内容

1.给一个整型变量number赋值为110,给一个字符串类型变量university赋值为”一流大学”。

核心代码:

Number = 110

University = 一流大学

2.使用一个print函数输出两行文字。

核心代码:

print(‘张三\n学号000000001’)

3.把浮点数13.4转换成整数,再转换成一个字符串,并输出。

核心代码:

a = 13.4

b = int(a)

c = str(b)

print(a,b,c)

4.从键盘输入一个整数“8”,赋值给一个整型变量a,然后,把a被3整除的结果赋值给a,输出结果。

核心代码:

a = int(print(‘请输入一个数:))

a = a//3

print(a)

结果示意图:

5.有一个字符串类型的变量name=’林书凡’,整型变量age=10,使用print函数和%进行格式化输出,输出结果为“林书凡的年龄是10岁”。

核心代码:

name = 林书凡

age = 10

print(%s的年龄是%d岁%(name,age))

结果示意图:

四、实验总结

总结:在本次实验中并没遇到很大问题,只是刚刚开始对python语言不太熟悉,常常会和Java想到一块;掌握了常量、变量的表示方式、简单操作和基本的输入和输出方法等等实验内容。

分析问题:

1.数据类型转换问题:当需要将一个数据类型转换为另一个数据类型时,可能会遇到类型不兼容的问题,例如将字符串转换为整数时可能会出现异常;

2.运算符优先级:不同的运算符具有不同的优先级,如果不注意运算符优先级,可能会导致表达式的计算结果不符合预期。

;